301 редирект - проблема

P
На сайте с 02.07.2007
Offline
91
249

Всем привет!

Возникла дурацкая ситуация - на сайте была проставлена ссылка

http://site.ru/#about

вследствие чего яндекс наплодил дублей, например

http://site.ru/category/111 и http://site.ru/#about/category/111

Чтобы избавиться от этого косяка я запретил такие урлы в robots.txt:

Disallow: /*about/

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

Я хочу еще поставить 301 редирект на такие урлы, т.е. с

http://site.ru/#about/category/111

на

http://site.ru/category/111

, для этого я в .htaccess проописал redirect:

RewriteRule ^#about/(.*)$ /$1 [R=301,L]

такой вариант не работает, тогда попробовал так

RewriteRule ^\#about/(.*)$ /$1 [R=301,L]

то же самое.

Пожалуйста помогите сделать подобный редирект...

siv1987
На сайте с 02.04.2009
Offline
427
#1

Хэш на сервере вроде не передается.

А вообще можно увидеть пруф где в индексе именно такой урл. Даже интересно.

paqwerty:
Чтобы избавиться от этого косяка я запретил такие урлы в robots.txt:

В роботс запрет не хэши не работает.

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