Цепочка редиректов или бесконечная переадресация: как исправить

Сложность: Нужен разработчик Обновлено 30.10.2026

Что это значит

Чтобы попасть на страницу, робот проходит через несколько перенаправлений подряд, например http://www → https://www → https:// без www. Бывает и бесконечная петля.

Чем мешает

Каждый лишний шаг замедляет открытие и тратит «бюджет» робота. Петля означает, что страница не откроется вообще.

Как исправить

WordPress

  1. Посмотрите, нет ли двух источников перенаправлений одновременно, например плагина SSL и правила в .htaccess. Оставьте один.
  2. Если менялись адреса страниц, в плагине Redirection сделайте так, чтобы старые адреса вели сразу на конечный.

Tilda

  1. Для перенаправлений страниц («Настройки сайта → SEO → Редиректы страниц (Code 301)») указывайте сразу конечный адрес, без промежуточных. Цепочку http → https → без www устраивает сама Tilda; если она длинная, напишите в поддержку.

1С-Битрикс

  1. Объедините правила https и www в .htaccess в одно (пример ниже).

OpenCart

  1. Объедините правила https и www в .htaccess в одно (пример ниже).

Другой движок или свой сервер

  1. Сделайте так, чтобы любой неосновной адрес вёл сразу на https://основной-адрес/ одним return 301 (пример ниже).

Пример кода

Замените example.by на адрес своего сайта.

# .htaccess в корне сайта (Apache). Замените example.by на свой домен.
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^ https://example.by%{REQUEST_URI} [L,R=301]

# nginx: все http и www ведут одним 301 на https://example.by
server {
    listen 80;
    server_name example.by www.example.by;
    return 301 https://example.by$request_uri;
}
server {
    listen 443 ssl;
    server_name www.example.by;
    ssl_certificate     /etc/letsencrypt/live/example.by/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/example.by/privkey.pem;
    return 301 https://example.by$request_uri;
}

Если сайт делал подрядчик

Перешлите ему ссылку на отчёт и эту просьбу:

На сайте цепочки из нескольких перенаправлений (примеры в отчёте). Сделайте, пожалуйста, так, чтобы каждый адрес вёл на конечный одним 301.

Как проверить, что всё исправлено

Проверьте сайт снова на yasnoseo.by.