Как динамически создать файл robots.txt для каждого поддомена ?

Ситуация такая, сайт регионально разделен на поддомены. Их очень много, а поисковым ботам нужно отдавать robots.txt и sitemap разные для каждого поддомена. От сюда встает вопрос, как можно и можно ли вообще скриптом при заходе на subdomain.site.ru/robots.txt динамически создавать robots.txt именно для того поддомена на который зашел бот?
Сейчас robots.txt и sitemap лежат в корне директории сайта www.site.ru и соответственно показываются и для всех остальных поддоменов, хотелось бы это изменить.
  • Вопрос задан
  • 4291 просмотр
Решения вопроса 1
KorsaR-ZN
@KorsaR-ZN
Да, через mod_rewrite (для apache), заводите alias для /robots.txt ведущий либо на заранее сгенерированный файл для определенного домена, либо на php скрипт, который на лету генерирует.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы