Ich versuche, Modrewrite als Proxy zu verwenden http://myserver/cam1an einen internen, durch http-auth geschützten Server unterhttp://Administrator:[email geschützt]/cgi/mjpg/mjpg.cgi
Egal was ich versuche, Anfragen anhttp://myserver/cam1fordert mich immer zur Eingabe des Benutzernamens und des Passworts auf. Ich habe alles vergeblich versucht.
RewriteRule ^/cam1 http://admin:[email protected]/cgi/mjpg/mjpg.cgi [P,L]
RewriteRule ^/cam1 http://192.168.99.130/cgi/mjpg/mjpg.cgi [E=Authorization:Basic\ YWRtaW46YWRtaW4=,P,L]
RewriteRule ^/cam1 http://192.168.99.130/cgi/mjpg/mjpg.cgi [E=HTTP_USERID:admin,E=HTTP_PASSWORD:admin,P,L]`
Hat jemand andere Ideen?
Antwort1
Versuchen Sie, ^ und / zu entfernen:
RewriteRule cam1 http://admin:[email protected]/cgi/mjpg/mjpg.cgi [P,L]
RewriteRule cam1 http://192.168.99.130/cgi/mjpg/mjpg.cgi [E=Authorization:Basic\ YWRtaW46YWRtaW4=,P,L]
RewriteRule cam1 http://192.168.99.130/cgi/mjpg/mjpg.cgi [E=HTTP_USERID:admin,E=HTTP_PASSWORD:admin,P,L]
Bitte sagen Sie mir, ob es funktioniert.