301 редиректы в .htaccess - Готовый список шаблонов

Мы собрали базу самых нужных редиректов для сайтов, которые помогут каждому навсегда избавиться от дублей на своем сайте. Рекомендую добавить статью в закладки, так как материал очень полезный.

1010

Спасибо за материал, самое понятное, что удалось найти по теме. Вопрос. вот у вас есть шаблон:
#Редирект с домена на домен
RewriteEngine On
RewriteCond %{HTTP_HOST} old-site.ru
RewriteRule (.*) https://new-site.ru/$1 [R=301,L]

Он дает переход с каждой страницы старого на каждую (такую же) страницу нового или просто с главной на главную?

Спасибо за отзыв, рад, что материал оказался полезным!

По вашему вопросу: этот шаблон делает переход с каждой страницы старого сайта на такую же страницу нового. То есть, если на старом сайте old-site.ru/page1, то автоматически попадёте на new-site.ru/page1.

Если нужно сделать редирект просто с главной старого на главную нового, то используйте
#Редирект с главной страницы на другой домен
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ https://site.ru/ [L,R=301]

Если возникнут сложности, можете записаться на консультацию — https://seo-personal.ru/seo-konsultacziya, чтобы разобраться с любыми вопросами по сайту!