Apache - mod_rewrite Редирект доменов

 

Нет ничего постоянного в нашем мире. Вот и домены переодически переезжают.
Для перенаправления трафика с одного домена на другой в mod_rewrite можно использовать переменную HTTP_HOST

Пример:

Пример файла .htaccess для корневого каталога сайта 

перенаправление всех страниц поддомена

Options -Indexes +FollowSymLinks
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} oldsubdomain\.domain\.ru$ [NC]
RewriteRule ^(.*)$ http://newdomain.ru/$1 [R=301]
</IfModule>

Таким образом все url с сайта oldsubdomain.domain.ru
будут перенаправляться в newdomain.ru без участия браузера клиента
0
Your rating: Нет