WordPress URL перезаписи игнорирует существующие файлы - PullRequest
0 голосов
/ 24 мая 2010

У меня установлен WordPress в корневом веб-каталоге сервера. У меня также есть файл с именем test.php в том же каталоге, который вообще не связан или не связан с WordPress (по крайней мере, не с помощью кода в файле test.php). если я перехожу на http://myurl.com/test.php, я получаю стилизацию моей темы и сообщение об ошибке WordPress для случая, когда не удается найти сообщение по этому конкретному URL.

Есть ли на панели администратора элемент пользовательского интерфейса, который позволяет изменить это поведение (я не могу его найти, но я не удивлюсь, если бы я его пропустил) или мне нужно изменить правила modrewrite себя? Спасибо.

Ответы [ 2 ]

1 голос
/ 24 мая 2010

Это .htaccess RewriteRule, сгенерированный моей установкой WordPress.Обратите внимание, что RewriteCond s:

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

!-f означает, что файл по этому пути не существует.!-d означает, что каталог по этому пути не существует.

0 голосов
/ 26 мая 2010

Даже если вы говорите, что ваш .htaccess имеет правильный RewriteCond, он, скорее всего, неверно настроен или, возможно, существуют противоречивые утверждения?

Можете ли вы опубликовать все содержимое вашего .htaccess?

...