Редирект с домена на домен

Редирект с домена на домен

Редирект страницы одного домена на такой же адрес другого домена

RewriteEngine On
RewriteCond %{HTTP_HOST} old-site.ru
RewriteRule (.*) https://new-site.ru/$1 [R=301,L]

Еще вариант

RewriteCond %{HTTP_HOST} ^old-site\.ru$ [NC]
RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L]

Еще вариант

RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ https://site.ru/$1 [L,R=301]

Редирект для кириллического домена

Обратите внимание на многоточие после xn- туда вы должны добавить адрес своего домена в punycode

RewriteCond %{HTTP_HOST} ^xn-...\.xn--p1ai$ [NC]
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]

Со всех страниц одного домена на главную страницу другого домена

RewriteEngine On
RewriteRule ^$ https://domain.ru [R=301,L]

Еще вариант

RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ https://site.ru/ [L,R=301]

Описание

Один из самых наиболее используемых редиректов. Особенно в сером/черном SEO, где дропы клеются на постоянной основе, где домены прокладки для увеличения ссылочного профиля за день десятками регистрируются для одного проекта.

Также встречается потребность в данном редиректе частенько и в белом SEO, когда компания решает сменить домен по тем или иным причинам. Конечно для SEO-специалиста это боль, это всегда просадки трафика, позиций, как бы хорошо не настроил переезд, не избежать просадок. Пусть и временных просадок, тем не менее старайтесь избегать подобных методов, если сайт имеет позиции/трафик, лучше не менять домен.

Небольшой совет, не забудьте проследить, что вы перенаправляете на нужный протокол HTTP или HTTPS, бывают, что упускают этот момент, скопировали/вставили редирект, а на протокол не посмотрели.

Опубликовал(а)Teh
Предыдущая запись
Редирект при смене URL категории
Следующая запись
Редирект со страницы на страницу
Добавить комментарий
Ваш электронный адрес не будет опубликован. Обязательные поля помечены *