Все страницы и сообщения возвращают 404 Wordpress (проблема с постоянной ссылкой) - PullRequest
1 голос
/ 14 июля 2020

Я изменил настройки постоянной ссылки на своем веб-сайте Wordpress, и теперь все страницы возвращают ошибку 404. Я пробовал следующее (ни один из них у меня не работал)

  1. Удаление файла .htaccess и изменение конфигурации постоянной ссылки из панели администратора Wordpress, чтобы он перезаписывал файл с правильной конфигурацией .htaccess
  2. Проверка наличия у сервера Apache2 директивы Allow Override (в ней включена директива)
  3. Проверка прав доступа к файлам (они в порядке - -rw-r - r--)
  4. Удаление всех плагинов

Ошибка rest api 404 при попытке настроить WooCommerce

Ответы [ 2 ]

0 голосов
/ 14 июля 2020

Go в Настройки »Постоянные ссылки и просто нажмите кнопку« Сохранить изменения ». Это обновит ваши настройки постоянных ссылок и правила перезаписи flu sh. В большинстве случаев это решение исправляет ошибку 404 сообщений WordPress. Однако, если это не сработает для вас, вам, вероятно, нужно обновить файл .htaccess вручную.

Вы также можете вручную добавить этот код в свой файл .htaccess:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
0 голосов
/ 14 июля 2020

Попробуйте позвонить по номеру flush_rewrite_rules (https://developer.wordpress.org/reference/functions/flush_rewrite_rules/).

Просто поместите его в файл functions.php вашей активной темы (например, в начале) и обновите sh свою страницу . Затем удалите его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...