2016-06-28 14 views
2

Ich bin auf ein seltsames Problem gestoßen. Lets sagen, ich habe Ordner im Hauptdomain Verzeichnis:/myfolder.htaccess passwortgeschützte Ordner geht an 404 Seite

Wenn ich versuche ich gehe in diesem Ordner Index der Dateien zuzugreifen: myurl.com/myfolder Und es funktioniert ohne Probleme. wenn Jetzt habe ich mit Passwortschutz in diesem Ordner .htaccess wie:

AuthUserFile /home/mywebsite/.htpasssomerandomname 
AuthType Basic 
AuthName "Authentication Required" 
Require valid-user 

Plötzlich anstatt mich zu fragen für Passwort, wenn ich versuche myurl.com/myfolder zugreifen I 404 Wordpress Template-Seite. Unten ist meine .htaccess in WordPress Hauptordner.

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

Irgendwelche Ideen, was könnte ein Problem sein?

Antwort

5

Ich verstehe nicht, warum, aber es scheint unterhalb der Linie hinzufügen, die in geschützten Ordnern dieses Problem beheben .htaccess:

ErrorDocument 401 "Authorisation Required" 

Ich habe dies online gefunden zu beheben, aber ohne Angabe von Gründen, warum es funktioniert tatsächlich so. Jeder kann eine Erklärung hinzufügen? Es fühlt sich einfach so an, als ob es nicht so sein sollte.

+1

Wenn der Server einen '401'-Fehler auslöst, wird Ihr htaccess die Meldung 'Authorization Required' laden. Diese Nachricht kann auch durch eine Verknüpfung zu einer (benutzerdefinierten) Seite mit weiteren Informationen zum Fehler ersetzt werden. – Timothy

+0

OOOOH, F/CK 1t 4LL, DANKE MAN !, Ich habe seit Stunden damit zu leiden .. –