Проблема с htaccess

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

igramnet

Профессор
Регистрация
7 Авг 2007
Сообщения
285
Реакции
35
Нажно сделать так, чтобы боты google, yandex, rambler и yahoo не индексировали форум по адресу mysite.net. Но непросто написать что-то вроде


Код:
RewriteCond %{HTTP_USER_AGENT} ^.*Slurp.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*msnbot.* [NC]
RewriteRule ^(.*)$ - [F]

а написать так, чтобы именно по адресу mysite.net, а по адресу mysite2.net и боты и я спокойно ползали бы.


PS пробовал так, не вышло.
Код:
RewriteCond %{HTTP_USER_AGENT} !^yandex.* [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} !^googlebot.* [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} !^.*gaisbot.* [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} !^rambler.* [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} !^aport.* [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} !^metacrawler.* [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} !^msnbot.* [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} !^.*crawler.* [NC]
RewriteCond %{HTTP_REFERER} ^.www.mysite.net$ [OR]
RewriteCond %{HTTP_REFERER} ^.mysite.net$ 

RewriteRule ^(.*)$ http://mysite.net/forum.html [R=301,L]

Спасибо.
 
Поищи в Яндексе информацию по файлу robots.txt который должен лежать в корне сайта. С помощью его и можно управлять индексацией.
 
dragonbridge прав. Это нужно делать только с помощью robots.txt иначе могут обвинить в подмене инфы и заблокировать тебя
 
Вот это должно помочь(robots.txt)
User-agent: Yandex, rambler, googlebot
Disallow: /
Только положи это в корень mysite.net

Можно ещё почитать про мета-тег robots
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху