.htaccess редирект со старого адреса на новый

Редирект, перенаправление посетителей со старого адреса, на новый.

Синтаксис htaccess. Вывод ошибок, редирект, настройка кэширования, FAQ.
Ответить

Сообщение kolobov »

Как сделать редирект с помощью .htaccess
С помощью .htaccess можно сделать редирект как с одного адреса, так и с нескольких адресов на свой основной домен.

В примере показан вариант редиректа с 3 старых адресов и с www на основной домен.

Добавьте в .htaccess

Код: Выделить всё

RewriteCond %{HTTP_HOST} site.ru
RewriteRule (.*) https://phpbb3.x-tk.ru/$1 [R=301,L]
site.ru - старый адрес
phpbb3.x-tk.ru - новый адрес

Пример когда нужно сделать редирект с 3-х адресов + www

Код: Выделить всё

RewriteCond %{HTTP_HOST} site1.ru
RewriteRule (.*) https://phpbb3.x-tk.ru/$1 [R=301,L]

RewriteCond %{HTTP_HOST} site2.ru
RewriteRule (.*) https://phpbb3.x-tk.ru/$1 [R=301,L]

RewriteCond %{HTTP_HOST} site3.ru
RewriteRule (.*) https://phpbb3.x-tk.ru/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^www.phpbb3.x-tk.ru$ [NC]
RewriteRule ^(.*)$ https://phpbb3.x-tk.ru/$1 [R=301,L]
Рекомендую прочитать - htaccess-spasayem-site-t2.html

Изображение

Поделитесь ссылкой.

HTML код
BBCode
Link
Ответить

Вернуться в «.htaccess»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость