Mod_rewrite для Вебальта

S
На сайте с 13.07.2007
Offline
56
404

Есть сайт, написан на php, в ссылках используются параметры, сайт проиндексирован основными поисковиками. Но вот проблема: Webalta не работает с параметрами (конкретно: не видит ? и &). Как для отдельного поискового робота прописать в .htaccess правило для замены URL?

Shtogrin
На сайте с 02.11.2006
Offline
95
#1

Не совсем логично получится для одного поисковика, так как на страницах останутся старые ссылки с ?. Может поменять для всех.

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
S
На сайте с 13.07.2007
Offline
56
#2

Просто в логах есть подобные строчки: "77.91.224.9 - - [31/Jul/2007:15:48:36 +0400] "GET http://rss-relay.ru/category=14" 404 5126 "-" "WebAlta Crawler/2.0 (http://www.webalta.net/ru/about_webmaster.html) (Windows; U; Windows NT 5.1; ru-RU)"".

Вот и хочется поменять только для этого поисковика, ибо ждать переиндексацию не очень хочется :(

Shtogrin
На сайте с 02.11.2006
Offline
95
#3

Решение за вами. Сделать это можно, например, так

RewriteCond %{USER_AGENT} WebAlta

RewriteRule - здесь ваши правила

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