HELP: Обработка robots.txt в .htaccess

Статус
В этой теме нельзя размещать новые ответы.

saidxxx

Постоялец
Регистрация
6 Фев 2007
Сообщения
496
Реакции
160
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>

При вызове через браузер robots.txt выдается php скрипт? Как сделать исключени для этого файла.
 
Код:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteCond $1 !^(robots\.txt)
RewriteRule (.*) webroot/$1 [L]
</IfModule>
 
Звиняюся, если немного не в тему. Подскажите, а если блокировать robots.txt с помощью .htaccess, т.е. при вызове файла robots.txt из броузера, чтобы например загружалась 404 ошибка или главная страница сайта...

Поисковый робот тоже не сможет прочитать robots.txt в таком случае? или можно както обозначить в mode_rewrite, что если пришел поисковик то позволить ему прочитать файл?:thenks:
 
поисковики от пользователей можно отличить по HTTP_USER_AGENT, но подделать этот заголовок не составляет труда, и кому нада тот всёравно увидит содержание robots.txt ;)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху