Правила WordPress mod_rewrite
по умолчанию выглядят примерно так:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
По сути, это говорит о том, что «пропускайте все запросы через WordPress, если запрос не соответствует реальному файлу или каталогу».Итак, если вы видите страницу доставки WordPress, когда ожидаете вывода сценария, отличного от WordPress:
- Ваши правила перезаписи отличаются от стандартных;вставьте их для помощи отладки.Или
- Файл может не существовать там, где вы думаете, что он существует.