• При изменении параметра на любой отличный от «По умолчанию» не открываются страницы записей. Выдает ошибку 404.

    В апаче httpd.conf
    LoadModule rewrite_module modules/mod_rewrite.so

    в .htaccess в корне сайта (сформировано автоматически)

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

    з.ы: Apache 2.4.10/PHP 5.6.0/MySql
    Все это на домашнем компе.

    http://localhost/?p=1 — Настройкой постоянных ссылок — По умолчанию, работает нормально.
    http://localhost/archives/1 — Настройкой постоянных ссылок — Цифры, не работает.

    ЧЯДНТ?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • ЧЯДНТ?

    Проверяйте работу модреврайта. В инете можно найти все инструкции.

    Ура ура! Разобрался с проблемой. В httpd.conf была ошибочка.

    <Directory />
       Options Includes Indexes FollowSymLinks
       AllowOverride All
       Allow from all
    </Directory>

    Вроде бы все хорошо и все подключено, НО! чуть ниже не доглядел еще пару строк..

    DocumentRoot "C:/Users/Public/Server/data/htdocs"
    <Directory "C:/Users/Public/Server/data/htdocs">
    
        Options Indexes FollowSymLinks
        AllowOverride NONE
        Require all granted
    </Directory>

    В итоге, поменял на «All» и все заработало)

Просмотр 2 ответов — с 1 по 2 (всего 2)

Тема «Проблема с Настройкой постоянных ссылок» закрыта для новых ответов.