Как подменять robots.txt для региональных поддоменов?

Настроил сайт на поддомены region.sitename.ru.
Но robots.txt у всех одинаковый. А также sitemap.xml содержит ссылки на sitename.ru
Как решить эту проблему? Как для каждого региона выдавать robots.txt свой?
  • Вопрос задан
  • 1195 просмотров
Пригласить эксперта
Ответы на вопрос 1
slo_nik
@slo_nik
Добрый день.
Создайте для каждого поддомена свой robots.txt.
Используйте .htaccess
RewriteBase /
RewriteCond  %{HTTP_HOST} site\.ru$
RewriteRule ^robots.txt/$ site_robots/robots.txt [L]
RewriteCond  %{HTTP_HOST} site2\.ru$
RewriteRule ^robots.txt/$ site2_robots/robots.txt [L]
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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