NEW CASE
Antana

Создаем цифровые решения, которые работают на бизнес


Зателефонуйте нам +38 (066) 35-14-529

Сделаем первый шаг к вашему сайту — напишите нам

Закрыть
Инструменты

Генератор 301-редиректов

Правила для .htaccess и Nginx: страницы, www, HTTPS.

.htaccess

    

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

Частые вопросы

Почему именно 301, а не 302?
301 означает «переехали навсегда»: поисковик передаёт новому адресу накопленный вес и со временем убирает старый из индекса. 302 говорит «временно» — старый адрес остаётся основным, а позиции не переносятся. Самая дорогая ошибка при переезде сайта — поставить 302 вместо 301 и потом удивляться, почему трафик упал.
Что делать, чтобы не получить бесконечный цикл?
Цикл возникает, когда адрес перенаправляет сам на себя или два правила отсылают друг к другу. Мы пропускаем строки, где старый и новый адрес совпадают, и предупреждаем об этом. Но проверить стоит и после заливки: откройте сайт в режиме анонимного окна, а затем прогоните несколько адресов через наш чекер редиректов. Если видите больше двух переходов подряд — что-то с правилами не так.
Куда именно вставлять правила?
На Apache — в файл .htaccess в корне сайта, в самое начало, до правил CMS. Если файла нет, создайте его. На Nginx правила идут в блок server внутри конфигурации, и после изменения нужно перезагрузить сервер командой nginx -s reload. Перед правками обязательно сохраните копию файла: ошибка в синтаксисе .htaccess кладёт весь сайт с ошибкой 500.
Telegram Viber Позвонить