30

Настройка WordPress. Не работают постоянные ссылки.

Если ваш веб-сервер — Apache, то могут быть две причины этой проблемы:

  1. Не работает .htaccess
  2. Не загружен модуль Apache — mod_rewrite



В первом случае необходимо проверить в настройках Apache (httpd.conf) следующие директивы AccessFileName и AllowOverride.
Для AccessFileName значение должно быть .htaccess (AccessFileName .htaccess).
Для AllowOverride (действует внутри <directory>) значение должно быть All (AllowOverride All).

Во втором случае проверяем прописан ли в настройках mod_rewrite.
В секции # ### Loaded Modules должна быть строка:

LoadModule rewrite_module [путь к модулю]/mod_rewrite.so

В секции # ### Added Modules :

AddModule mod_rewrite.c
Метки: WordPress, Apache, .htaccess