@Fagi

Как сделать подобный редирект?

Есть четыре домена: site.ru, www.site.ru и site.su, www.site.su.
Как сделать редирект с ru домена на su, учитывая так же и www?

Подойдет вариант для файла htaccess. Заранее спасибо.
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 2
crashxd
@crashxd
Backend разработчик
На site.ru делаешь редирект на site.su
На www.site.ru делаешь редирект на www.site.su
.htaccess:
<IfModule mod_rewrite.c>
	RewriteEngine On
        RewriteCond %{HTTP_HOST} ^site.ru$ [NC]
	RewriteRule ^(.*)$ https://site.su/$1 [R=301,L]
</IfModule>
<IfModule mod_rewrite.c>
	RewriteEngine On
        RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
	RewriteRule ^(.*)$ https://www.site.su/$1 [R=301,L]
</IfModule>
Ответ написан
shambler81
@shambler81 Куратор тега htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.+\).ru$ [NC]
RewriteRule ^(.*)$ https://%1.su/$1 [R=301,L]

ps
домен су скоро закрою поскольку такого государства нет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы