• Сегодня столкнулся с такой проблемой: пытаюсь зайти на некоторые статичные страницы сайта, а хром ругается: «На этой странице обнаружена циклическая переадресация». Опера говорит о 404-й ошибке. Проблема касается лишь статичных страниц, записи работают без проблем.

    Если менять структуру постоянных ссылок, то страницы тоже открываются нормально, однако делать этого не хочется, ибо чрева-то. 3 000 страниц на сайте, как-никак.

    .htaccess не редактировался.
    Единственное что — недавно обновлял wordpress до 3.5, но вроде после обновления такой проблемы не было.

    Вопрос: что это было? ну и как это побороть.

    Плагины отключал. .htaccess не редактировал. На всякий случай его содержимое:

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ — [L]

    # uploaded files
    RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ — [L]
    RewriteRule . index.php [L]
    # 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

Просмотр 1 ответа (всего 1)
  • Мне кажется, у вас лишний код в файле. Оставьте только это:

    # 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>

    Желательно, перед изменением, сохранить первоначальный вариант и потом вернуть. Мало ли что.

Просмотр 1 ответа (всего 1)
  • Тема «Циклическая переадресация статичных страниц.» закрыта для новых ответов.