Перенаправление домена: один адрес с www и без www
Перенаправление домена нужно для двух целей: отправлять посетителей на другой сайт или объединять разные написания одного сайта (primer.ru и www.primer.ru) в один адрес.
Зачем выбирать один адрес?
Когда один и тот же контент доступен по двум адресам, поисковые системы видят дубли. Выберите основной адрес и постоянно (301) перенаправьте на него второй.
Способы
- На уровне DNS: создайте для www запись CNAME или A, чтобы адрес с www открывал ваш сайт.
- На уровне сервера (.htaccess): на серверах Apache пишется правило перенаправления. Пример:
RewriteCond %{HTTP_HOST} ^www\.primer\.ru$ [NC]иRewriteRule ^(.*)$ https://primer.ru/$1 [R=301,L] - Функция провайдера: некоторые провайдеры предлагают перенаправление домена на другой адрес.
301 и 302
301 — постоянное перенаправление; поисковые системы считают новый адрес основным. 302 — временное, подходит для краткосрочного использования.
Проверка
Проверьте перенаправление в браузере и посмотрите в выводе curl -I http://www.primer.ru статус 301 и строку Location.
Спасибо за отзыв!