Настройка 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

Комментарии (5)

  1. Мой хтаксес, после которого все заработало:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

  2. Роман:

    Спасибо огромное, помогло :)

  3. Сергей:

    А как настроить Апач так, чтобы визуальный редактор работал и некоторые плагины???

Оставить комментарий

 
 

Panorama Theme by Themocracy