| imho.ws |
![]() |
|
|
|
# 1 |
|
Junior Member
Регистрация: 17.09.2005
Адрес: St. Petersburg
Сообщения: 118
![]() |
отсев ботов c сайта
У сайта есть один домен и несколько алиасов этого домена, все они направлены в одну папку.
Нужно отсеивать (редиректить) только тек кто обращается к конкретному домену к примеру http://domain.com И еще нужно чтобы это можно было делать по юзер агенту. Мне вообще нужно перенаправлять ботов когда они обращаются к определенному домену. и перенаправлять только в том случае если обращение идет к корню этого домена. т.е. http://domain.com а когда бот обращается к документу, к примеру http://domain.com/domain.html то перенаправлять никуда не надо. перенаправлять нужно или на другой домен вне этого сайта или на другой документ в пределах этого сайта. ЗЫ очень нужно делать это с помощью htaccess
__________________
каждому по вере |
|
|
|
|
# 2 |
|
::VIP::
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Попробуй вот так:
Код:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com
RewriteCond %{HTTP_USER_AGENT} ^(MyBotName|AnotherBot).*
RewriteRule ^$ http://www.google.com [R]
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti Последний раз редактировалось Saruman; 21.10.2006 в 22:10. |
|
|
|
|
# 3 |
|
Junior Member
Регистрация: 17.09.2005
Адрес: St. Petersburg
Сообщения: 118
![]() |
еще небольшой вопросец если писать ^(MyBotName|AnotherBot).*
то MyBotName будет искаться в начале строки, а как сделать что бы искалось в любом месте строки. зы буду признателен если дадите сцылу где эти директивы по русски понятно описаны.
__________________
каждому по вере |
|
|
|
|
# 4 | ||
|
::VIP::
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Цитата:
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti |
||
|
|