robots.txt и поддомены

[Удален]
384

Есть один сайт site.ru. Создал к нему поддомены, которые направлены на одну папку к site.ru.

То есть когда открываешься сайт poddomen.site.ru - в браузере открывается сайт site.ru.

Что мне нужно: чтобы при открытии poddomen.site.ru/robots.txt - в файле были данные именно под этот поддомен. Когда открываешь poddomen2.site.ru/robots.txt, то данные уже под этот поддомен и т.д.

Как это можно реализовать? Если бы robots был на php, можно было бы легко сделать условие, а в текством файле такого уже никак не сделать.

Подскажите пожалуйста варианты.

6666
На сайте с 10.01.2005
Offline
505
#1
Stop-TussiN:
Как это можно реализовать?

Наваять конструкцию в .htaccess...

Каждое мое сообщение проверила и одобрила Елена Летучая. (c) Для меня очень важно все что Вы говорите! (http://surrealism.ru/123.mp3) .
siv1987
На сайте с 02.04.2009
Offline
427
#2
6666
На сайте с 10.01.2005
Offline
505
#3

siv1987, ага, этот же топик искал.

RewriteCond %{HTTP_HOST} poddomen.domen1.ru
RewriteCond %{REQUEST_FILENAME} robots.txt$
RewriteRule . robots_1.txt [L]
siv1987
На сайте с 02.04.2009
Offline
427
#4

RewriteCond %{HTTP_HOST} ^(?:www\.)?([^.]+)\.domen\.ru

RewriteRule ^robots\.txt$ robots_%1.txt [L]

создаем на диске необходимое количество роботсов

robots_poddomen1.txt

robots_poddomen2.txt

robots_poddomenN.txt

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий