Задать вопрос

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

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

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

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