301 редирект и php подмена адресов внутри сайта

[Удален]
347

Образовалась такая проблемка:

Запросы двигались на страницы типа www.site.ru/tyt/7, а недавно в индекс повыскакивали страницы www.site.ru/tyt.php?tytid=7

Произошла склейка в пользу последней и обвал позиций.

подмена адресов с www.site.ru/tyt.php?tytid=7 на www.site.ru/tyt/7

происходит таким образом:

RewriteRule ^(.*)tyt/([0-9]*)$ $1tyt.php?tytid=$2 [L]

Каким образом прописать 301-й с www.site.ru/tyt.php?tytid=7 на www.site.ru/tyt/7 ?

--

Помогите с синтаксисом, плиз. Админ сайта в отпуске , а я совершенный чайник в пхп

PS: или есть еще способы для выкидывания из индекса ненужных дублей?

wildgeese добавил 22.03.2008 в 12:33

А может быть просто в роботс дописать

Disallow: /*.php$

вот такую строчку?

Теоретически это должно запретить к индексации страницы такого вида:www.site.ru/tyt.php?tytid=7, но при этом робот должен свободно проиндексировать страницы типа www.site.ru/tyt/7

Или я ошибаюсь?

Люди, спасайте, ситуация критическая

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