2010-11-26 12 views
2

Ich habe meine WordPress auf meiner Website installiert und ich verwende Permalinks, aber ich habe einen Ordner namens X in der Hauptwurzel meiner Website kann ich jetzt nicht zugreifen, wenn ich Geben Sie http://mywebsite/x es leitet mich zu Fehler 404 nicht gefunden. Das liegt daran, dass WordPress versucht, die Geschichte, die x genannt hat, in der Datenbank zu ändern. Wie kann ich diesen Ordner und seine Kinder- "Ordner" aus den Wrodpress-Berechnungen ausschließen?Zugriff auf meinen Ordner wegen WordPress

+1

Tipp: http://wordpress.stackexchange.com ist der Ort für WordPress Fragen! – edelwater

Antwort

2

Die .htaccess-Datei im Stammverzeichnis Ihrer Website Verzeichnis enthält eine RewriteRule, die jede eingehende Anforderung an Wordpress die Bootstrap umleitet. Es sieht wahrscheinlich ungefähr so ​​aus:

RewriteRule ^(.+)$ index.php?$1 [QSA,L] 

Sie sollten dieser Regel zwei Bedingungen hinzufügen. Diese Bedingungen bieten Ausnahmen, die die Regel sicherstellen, dass nur ausgeführt, wenn es keine (!) Datei (-f) oder kein Verzeichnis (-d) zur Verfügung, die die angeforderte URL entspricht:

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.+)$ index.php?$1 [QSA,L] 

, die den Trick tun sollen.

+0

versuchte diese Lösung, aber es funktioniert nicht. Könnten Sie sich bitte diesen Thread ansehen? https://stackoverflow.com/questions/48809023/unable-to-upgrade-zencart-because-wordpress-is-not-allowing-to-access-subfolder –

0

Überprüfen Sie die .htaccess-Datei, das könnte ein Problem sein. (Umleitung, wenn Seite nicht existiert, in Ihrem Fall, http://mywebsite/x/index.html oder .php existiert nicht)

Verwandte Themen