2010-11-26 3 views
2

J'ai installé mon WordPress sur mon site Web et j'utilise des liens permanents, mais j'ai un dossier appelé x dans la racine principale de mon site Web, je ne peux pas y accéder maintenant quand je tapez http://mywebsite/x il me redirige vers l'erreur 404 introuvable. C'est parce que WordPress essaye de fitch l'histoire qui a appelé x dans la base de données. Comment puis-je exclure ce dossier et ses "dossiers" childern des calculs wrodpress?Impossible d'accéder à mon dossier en raison de WordPress

+1

Astuce: http://wordpress.stackexchange.com est l'endroit pour les questions WordPress! – edelwater

Répondre

2

Le fichier .htaccess dans la racine du répertoire de votre site Web contient une RewriteRule qui redirige toutes les demandes entrant au bootstrapper de Wordpress. Cela ressemble probablement à ceci:

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

Vous devez ajouter deux conditions à cette règle. Ces conditions prévoient des exceptions qui font que la règle est exécutée seulement s'il n'y a pas (!) fichier (-f) ou pas de répertoire (-d) disponible qui correspond à l'URL demandée:

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

Cela devrait faire l'affaire.

+0

J'ai essayé cette solution, mais cela ne fonctionne pas. Pourriez-vous s'il vous plaît jeter un oeil à ce fil? https://stackoverflow.com/questions/48809023/unable-to-upgrade-zencart-because-wordpress-is-not-allowing-to-access-subfolder –

Questions connexes