@azesmhook

Почему NGINX отдает свою 404 вместо шаблона 404.php и как это исправить?

На сайте в теме есть файл 404.php, но при любом несуществующем url nginx выдает свою 404, а не подгружает 404.php

.htaccess:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress
ErrorDocument 404 /index.php?error=404

Кто-нибудь подскажет, в чем может быть дело?
  • Вопрос задан
  • 250 просмотров
Решения вопроса 1
@trofimovdev
Python
Дело в том, что Nginx не работает с htaccess.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы