Apache VirtualHost Basic Auth IP-Whitelist funktioniert nicht aus Include-Datei
314
Steve Thorn
Ich betreibe eine Website mit einer alten Version von plesk. Sein laufender Apache 2.2 zB
> httpd -V Server version: Apache/2.2.15 (Unix)...
Ich habe Basic Auth
in der VirtualHost- Einstellung für meine Site z
<VirtualHost *:80> ServerName website.com... <Directory "/var/www/vhosts/website.com/public"> AuthType Basic AuthName "Protected Area" AuthUserFile "/var/www/vhosts/system/website.com/password_file" require valid-user </Directory> Include "/var/www/vhosts/website/vhost.conf" # <-- see below </VirtualHost>
Dadurch wird die Authentifizierung und die Benutzer- / Kennwort-Kombination korrekt angewendet. Ich möchte jedoch mehrere IP-Adressen mit einem Whitelabel versehen, damit sie diesen Authentifizierungsschritt umgehen können. Ich habe der Include- Datei oben zB eine zweite Directory- Direktive hinzugefügt
> vi /var/www/vhosts/website/vhost.conf <Directory "/var/www/vhosts/website.com/public"> Order allow,deny Allow from 1.2.3.4 2.3.4.5 etc... Satisfy Any </Directory>
Das hat keine Auswirkung. Aber wenn ich den gleichen Code in eine .htaccess
Datei in das /var/www/vhosts/website.com/public
Verzeichnis stecke, funktioniert es? z.B
> vi /var/www/vhosts/website.com/public/.htaccess Order allow,deny Allow from 1.2.3.4 2.3.4.5 etc... Satisfy Any
Ich möchte, dass es in der Include-Datei funktioniert. Können Sie mir helfen?
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
3
Windows-Domänenauthentifizierung mit Firefox
-
2
Unterstützt Firefox Platzhalter in NTLM / Negotiate URIs für die automatische Anmeldung?
-
1
Apache Reverse Proxy
-
3
Windows-Authentifizierung mit Google Chrome
-
3
Ubuntu Server mit GNOME Desktop Envinronment - Einstellen der Apatche-Konfigurationsdateiberechtigun...
-
4
Google Chrome-Domänenauthentifizierung und Klartextkennwörter im HTTP-Header
-
4
So löschen Sie bestimmte Anmeldeinformationen für die HTTP-Authentifizierung aus Safari (für Windows...
-
8
Wie kann ich allen Benutzern in Linux Schreibzugriff auf einen Ordner gewähren?
-
7
Warum ist die MAC-basierte Authentifizierung unsicher?