2017-06-29 7 views
0

Ich folgte einfach steps, um eine passwortgeschützte Webseite zu erstellen, aber es funktioniert nicht, d. H. Ich kann die Seite von jedem Browser aus öffnen und mich nicht zur Anzeige der Seite auffordern. Die .htaccess-Datei sieht wie folgt ausPasswortschutz-Seite mit .htaccess

AuthUserFile PATH/.htpasswd 
AuthGroupFile /dev/null 
AuthName "Please Login" 
AuthType Basic 
<Files "index.html"> 
require valid-user 
</Files> 

und die .htpasswd Datei enthält username:encrypted password

UPDATE: Dieses article mir geholfen, dass Problem zu beheben.

Antwort

1

Es scheint, dass Sie this fehlen:

AuthBasicProvider file 

Überprüfen Sie auch, dass Apache .htaccess-Datei über AllowOverride (link)

+0

Ich änderte die Linie von 'AllowOverride none' erlaubt ist, zu lesen 'AllowOverride AuthConfig' in dem Abschnitt, der mit' 'anstelle von' /var/www/html ">' beginnt. – viz12