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

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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽