У меня есть сайт WP с настройкой перенаправлений следующим образом:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule . /index.php [L]
</IfModule>
, который прекрасно работает для всех URL. Но если я получаю доступ к URL-адресу, например « / file / does / not / exist.php », он показывает страницу с ошибкой WP 404. Я не хочу, чтобы этот запрос доходил до WP, он должен показывать 404 от apache.
Таким образом, " / файл / не / не существует / 100 * *" должен перейти на страницу WP 404 (она есть) , но " / файл / не существует / существует. php"должен быть 404 от Apache .