Crys
Lt. Commander
- Registriert
- Apr. 2009
- Beiträge
- 1.655
Hallo miteinander,
ich habe einen Webserver mit Apache2, Ubuntu22. Eine Webseite wird per lokalen Proxy gehostet. Der Zugriff zur Webseite soll per "AuthType Basic" eingeschränkt werden.
Die sites-available conf-Datei sieht so aus:
Viele Dank!
ich habe einen Webserver mit Apache2, Ubuntu22. Eine Webseite wird per lokalen Proxy gehostet. Der Zugriff zur Webseite soll per "AuthType Basic" eingeschränkt werden.
Die sites-available conf-Datei sieht so aus:
Code:
<VirtualHost *:443>
ServerName example.com
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
<Proxy *>
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
ErrorDocument 401 "<html><meta http-equiv=\"refresh\" content=\"0;url=401.html\"></html>"
</Proxy>
<Proxy "*/401.html">
Order Deny,Allow
Allow from all
Satisfy any
</Proxy>
# SSL etc.
</VirtualHost>
- Aktuell wird überall nach Zugangsdaten verlangt, das soll so sein.
- Wenn man etwas Falsches eingibt oder Abbrechen drück, landet man auf der 401-Seite. Das soll so sein.
- die 401-Seite soll erreichbar sein. Das ist so nicht der Fall. Wie bekomme ich das hin?
- Die root-Seite "example.com/" soll auch erreichbar sein. Also, wenn keinerlei Pfad angegeben ist. Wie kann ich das ergänzen?
<Location "/">
ersetzt, ohne erfolgt.Viele Dank!