@kalkoolesya

Как правильно сделать переадресацию на поддомены?

Занимаюсь разработкой интернет магазина, нужно сделать редиректы с основного домена на поддомены в зависимости от гео. Окей, как это я себе представляю:
Чтобы не заморачиваться сейчас рассмотрим пример того как редиректить с одного домена на один поддомен. На основном домене сделать редирект 302:
RewriteEngine On
RewriteCond %{HTTP_HOST} my.site
RewriteRule (.*) https://1.my.site/$1 [R=302,L]

А в файле роботс.тхт поддомена пишу:
User-agent: *
Host: my.site
Disallow: *

Это для того чтобы поддомены не индексировались.
Либо другой вариант:
User-agent: *
Host: my.site
Sitemap: http://1.my.site/sitemap.xml

Но в этом сайтмеп будут прописаны ссылки вида my.site то есть основного домена.
Из всего выше несколько вопросов:
1) Какой из последних вариантов более правильный?
2) Так как моя задача индексировать только основной домен, но он сам постоянно редиректит, создаст ли это проблемы для самой индексации? Как этого все таки избежать?
3) Возможно я вообще неправильный способ написал, поделитесь идеями.
  • Вопрос задан
  • 146 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы