Задать вопрос
opium
@opium
Просто люблю качественно работать

Как сделать разные robots.txt для сайтов ссылающихся на одну папку?

К примеру есть wordpress multisite
Корень для всех доменов на сервере один и тот же
/var/www/html
как сделать разные robots.txt?
  • Вопрос задан
  • 4832 просмотра
Подписаться 8 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • Нетология
    1С-программист: базовый курс
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Решения вопроса 1
@VeMax
Попробуйте через RewriteRule и имя домена.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@muzzle
Не знаю, может есть какая то специфика у wordpress multisite.
Варианты:
1. nginx
…
server {
server_name site1.xxx.ru;
…
location =robots.txt {
root /var/www/site1/;
}
…

2. apache
алиасы или реврайты, надо попробовать

3. Скрипт вместо robots.txt, которы будет отдавать то чтно нужно — кому нужно
Ответ написан
@muzzle
интересует решение для apache


Ну можно так попробовать

<VirtualHost 127.0.0.1:80>
ServerName site1.xxx.ru
…
Alias /robots.txt /var/www//robots1.txt
…


<VirtualHost 127.0.0.1:80>
ServerName site2.xxx.ru
…
Alias /robots.txt /var/www//robots2.txt
…
Ответ написан
@VeMax
А на какой адрес обращаетесь (если хотите ссылку можно в личку)?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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