RedirectMatch как настроить?

[Удален]
685

Есть ссылки типа

viewtopic.php?f=10&t=36&start=10

Возможно ли сделать так, чтобы все ссылки содержащие start=10 редиректились перманентно на http://site.com/ для user-agent'а Googlebot?

Гугл задрал. Я ему запретил к индексации подобные ссылки, в webmasters так и кажет, что они запрещены, тем не менее после удаления всех подобных ссылок, они вновь оказались в индексе и кэше. Думал, может удалит автоматом. Нет, не собирается.

[Удален]
#1

Люди.. Это реально? :)

J
На сайте с 02.02.2009
Offline
53
#2

Что-то подобное

RewriteCond %{USER_AGENT} Googlebot

RewriteRule start=10 http://www.site.com [R=301,L]

[Удален]
#3
jumash:
Что-то подобное

RewriteCond %{USER_AGENT} Googlebot
RewriteRule start=10 http://www.site.com [R=301,L]

Да-да. Только как вот ему скормить каркасс этот, типа *start=10*?

J
На сайте с 02.02.2009
Offline
53
#4

Кому - ему?

Это по идее должно работать уже - редиректить все ссылки, содержащие start=10 на морду site.com

[Удален]
#5
jumash:
Кому - ему?

mod_rewrite.

jumash:
Это по идее должно работать уже - редиректить все ссылки, содержащие start=10 на морду site.com

Не редиректит. Я подозреваю, что он переменные после "?" указываются по-другому.

J
На сайте с 02.02.2009
Offline
53
#6

А, да, сорри

RewriteCond %{USER_AGENT} Googlebot

RewriteCond %{QUERY_STRING} start=10

RewriteRule .* http://www.site.com? [R=301,L]

Насколько я помню - вопросительный знак не позволит редиректу потянуть за собой квайристринг

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