Генератор редиректов 301 и 302
Готовый код редиректа для .htaccess, Nginx, PHP, HTML и JavaScript.
Как пользоваться
Выберите, что нужно перенаправить, и где будет работать редирект.
Укажите адреса и код ответа.
Скопируйте код и вставьте по подсказке.
Пример расчёта
Страница /old-page на https://example.ru/new-page: RedirectMatch 301 ^/old-page/?$ https://example.ru/new-page
Полезная информация
Выберите, что перенаправить: страницу, весь сайт на новый домен, http на https или www на адрес без www. Затем — где будет работать редирект. Инструмент напишет код и подскажет, куда его вставить и как проверить.
Для SEO лучше серверные редиректы (Apache, Nginx, PHP). HTML и JavaScript работают хуже: поисковики не всегда передают вес страницы. Расчёт идёт в браузере.
Вопросы
Чем отличаются 301 и 302?
301 — постоянный редирект: поисковики переносят вес страницы на новый адрес. 302 — временный: старый адрес остаётся в выдаче.
Почему возникает бесконечный редирект?
Обычно на сайте одновременно настроены два правила, которые отправляют друг на друга (например, https в .htaccess и в панели хостинга или за CDN). Оставьте одно.