Я установил свой WordPress на своем веб-сайте, и я использую permalinks, но у меня есть папка с именем x в главном корне моего сайта. Я не могу получить к ней доступ сейчас, когда я http://mywebsite/x
он перенаправляет меня на ошибка 404 не найдено. Это потому, что WordPress пытается установить историю, которая называется x в базе данных. Как я могу исключить эту папку и ее «папки» из wrodpress-вычислений?
Файл .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]
Это должно делать свое дело.
файл .htaccess, это может быть проблемой. (перенаправление, если страница не существует, в вашем случае http: //mywebsite/x/index.html или .php не существует)