Шпаргалка по реализации 301 редиректа

301 редирект нужен при «склейке» зеркал с www и без, при переводе сайта с HTTP на HTTPS, при переезде на новый домен, в случае изменения URL страницы и переносе её в другой раздел сайта. Как правильно настроить 301 редирект? Прилагаем инструкцию с примерами и шаблонами.

99

Подскажите, пожалуйста. Есть два домена с одним названием - на латинице и кириллице. Сайт планирую запустить на латинице - на ru.
В рекламу запустить сайт на кириллице и настроить на нем редирект так, чтобы при наборе в поиске - можно было попасть на сайт, что работает на латинице.
Так возможно? - настроить редирект на сайте (рдр).рф?

Ответить

Можно, конечно. Выходит, вы просто подклеиваете домен к основному.
Но цель манипуляций непонятна.

Ответить

Технически — не проблема, но кириллические домены необходимо сначала конвертировать в punycode: сайт.рф —> xn--80aswg.xn--p1ai

И правило для переадресации:
RewriteCond %{HTTP_HOST} ^xn--80aswg.xn--p1ai$ [NC]
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]

Ответить