나는 아파치에 익숙하며 역방향 프록시를 설정하여 하나의 사이트에서 가지고있는 일부 IP 카메라의 웹 인터페이스에 액세스 할 수 있기를 바랬다. 내가 제대로 해결되지 않는 링크를 클릭하면아파치 역방향 프록시가 내가 의도 한대로 URL을 다시 쓰지 않는다.
/Cam 1 - 192.168.1.10
Reverse Proxy - 192.168.1.6 -
\ Cam 2 - 192.168.1.11
이 URL이 http://192.168.1.6/cam1/settings.htm
해야하지만
Not Found
The requested URL /setting.htm was not found on this server.
Apache/2.2.22 (Debian) Server at 192.168.1.6 Port 80
내 구성이 여기 http://192.168.1.6/setting.htm
에 그것을 해결 : 내가 사용하는 기본 레이아웃은 다음과 같습니다 , 나는 프록시와 표준 httpd.conf를 사용하고 있습니다 모듈을 다시 작성 :
ProxyRequests off
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
<VirtualHost *>
Servername webserver
RewriteEngine on
RewriteRule ^/cam1/(.*)$ http://192.168.1.10$1 [P]
RewriteRule ^/cam2/(.*)$ http://192.168.1.11$1 [P]
ProxyPass /cam1 http://192.168.1.10
ProxyPassReverse /cam1 http://192.168.1.10
ProxyPass /cam2 http://192.168.1.11
ProxyPassReverse /cam2 http://192.168.1.11
</VirtualHost>
어떤 도움을 주시면 감사하겠습니다.
건배, 아담
당신은 어떤 오류가 발생하거나 당신은 로그는 여기에 인쇄 할 수 있습니까? – khan
이것은 로그에 나타나는 내용입니다 ... 여러 번 이상 [Mon Oct 15 10:14:32 2012] [오류] [클라이언트 192.168.1.112] 파일이 존재하지 않습니다 :/var/www/lang, referer : http://192.168.1.6/controlmenu.htm [Mon Oct 15 10:14:32 2012] [오류] [클라이언트 192.168.1.112] 파일이 존재하지 않습니다 :/var/www/jpg, referer : http :// /192.168.1.6/main.htm [Mon Oct 15 10:14:32 2012] [오류] [클라이언트 192.168.1.112] 파일이 존재하지 않습니다 :/var/www/style, referer : http : //192.168. 1.6/controlmenu.htm –