Перенаправление (редирект, форвординг, redirect, forwarding) - способ переадресации страницы с одного адреса на другой. Обычно перенаправление настраивается с помощью директив Apache в файле .htaccess
Редирект на другой домен обычно требуется при смене основного адреса сайта.
Пример перенаправления всех страниц с сайта oldsite.ru на на новый адрес newsite.ru:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?oldsite\.ru$
RewriteRule ^(.*)$ http://newsite.ru/$1 [R=301,L]
Первая строка включает механизм преобразования адресов;
Вторая строка задает условия перенаправления, будет перенаправлены все адреса страниц на сайтах www.oldsite.ru или oldsite.ru
Третья строка непосредственно задает правило перенаправления. Жирным шрифтом выделен адрес нового сайта. Не забывайте правильно указывать протокол доступа http или https
Вторая строка задает условия перенаправления, будет перенаправлены все адреса страниц на сайтах www.oldsite.ru или oldsite.ru
Третья строка непосредственно задает правило перенаправления. Жирным шрифтом выделен адрес нового сайта. Не забывайте правильно указывать протокол доступа http или https