2010-11-26 3 views
2

Я установил свой WordPress на своем веб-сайте, и я использую permalinks, но у меня есть папка с именем x в главном корневом каталоге моего сайта. Я не могу получить к ней доступ сейчас, когда я type http://mywebsite/x перенаправляет меня на ошибку 404 не найден. Это потому, что WordPress пытается установить историю, которая называется x в базе данных. Как я могу исключить эту папку и ее «папки» из wrodpress-вычислений?Не удается получить доступ к моей папке из-за WordPress

+1

совет: http://wordpress.stackexchange.com - это место для WordPress! – edelwater 2010-11-26 22:39:11

ответ

2

.htaccess файл в корневом каталоге вашего сайта содержит RewriteRule, который перенаправляет каждый входящий запрос на загрузчике Wordpress в. Вероятно, это выглядит примерно так:

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

Вы должны добавить два условия в это правило. Эти условия обеспечивают исключения, убедитесь Правило выполняется только, если нет (!) файла (-f) или нет каталога (-d) доступен, что соответствует запрашиваемому URL:

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

Это должно сделать трюк.

+0

Пробовал это решение, но он не работает. Не могли бы вы взглянуть на эту тему? https://stackoverflow.com/questions/48809023/unable-to-upgrade-zencart-because-wordpress-is-not-allowing-to-access-subfolder – 2018-02-16 12:35:36

0

проверить файл .htaccess, это может быть проблемой. (Перенаправление, если страница не существует, в вашем случае, http://mywebsite/x/index.html или .php не существует)

Смежные вопросы