Не открывается сайт на WordPress. Отдает ответ 301

В один прекрасный момент сайт стал не открываться. В браузере
Сайт выполнил переадресацию слишком много раз
А ответ сервера гласит:
HTTP/1.1 301 Moved Permanently

Но на сайте нет никаких редиректов! Запускал с чистым .htaccess, менял тему сайта, обновлял Вордпресс. Бесполезно. Поддержка хостинга говорит, что проблема на моем Вордпресс сайте, на их стороне все нормально.

Специалист Вопрос задан в 04.08.2016 в Ошибки.
Добавить комментарий
2 Ответ (-ов)

    В старых версиях WordPress проблема с редиректом решалась добавлением в functions.php темы такого текста:

    
    remove_action('template_redirect', 'redirect_canonical');
    
    

    Поэкспериментируйте, вставить код в начало файла и конец functions.php
    Попробуйте, может поможет.

    Мастер Отвечено в 05.08.2016.
    Добавить комментарий

      Если код выше не помогает, для решения проблемы HTTP/1.1 301 Moved Permanently на WordPress из файла wp-includes/canonical.php удалите или задокументируйте следующий код:

      if ( $do_redirect ) {
       // protect against chained redirects
       if ( !redirect_canonical($redirect_url, false) ) {
       wp_redirect($redirect_url, 301);
       exit();
       } else {
       // Debug
       // die("1: $redirect_url<br />2: " . redirect_canonical( $redirect_url, false ) );
       return false;
       }
       } else {
       return $redirect_url;
       }
      
      Гуру Отвечено в 18.08.2016.
      Добавить комментарий

      Ваш ответ

      Размещая свой ответ, вы соглашаетесь с политикой конфиденциальности и условиями предоставления услуг.