редирект через .htaccess со знаком вопроса?

Димитрий
На сайте с 20.01.2007
Offline
137
2299

в общем есть такая проблема.

есть два сайта- движки на VamShop 1.45, файлы .htaccess одинаковые.. файлы manager.php и redirector.php тоже..( отвечающие за переделку урлов)

ЧПУ включено..

на одном все нормально- редирект работает..

но на одном из них есть такая проблема- в поисковике есть страницы вида

product_info.php?info=p3076

и страницы вида index.php?cat они дублируются естесственно с страницами с нормальными ЧПУ...

редирект получается не работает!!!

больше 100 подобных страниц- наверное не надо обьяснять что это жутко вредно для поисковиков..

через .htaccess не получается сделать изменение..

то есть пишу скажем

Redirect 301 /index.php?cat=c226_Biolit.html http://SAITEGGG.ru/index.php/cat/c226_Biolit.html и это не работает...

может дело в том что знак ? в ссылке не понимает? подобное правило но с прямыми ссылками работает..

понятно, что в вамшопе мало кто понимает, поэтому вопрос- сделать чтобы редирект работал через .htaccess ?

Разума и осознания! Личный сайт- грани мироздания, психология и всё такое (https://geval.ru)
GN
На сайте с 10.11.2009
Offline
131
#1

я этот движок не знаю, но если там есть ЧПУ, то используется mod rewrite. это тоже в .htaccess

как вариант сделай свои редиректы на mod rewrite, ток повыше их распологай

или хорошо разберись как там работает редирект и в самом начале работы скрипта делай принудительнай редирект в пхп.

также всегда можно переустановить магазин.

если ничего не поможет - приведи здесь свой .htaccess

а Redirect в .htaccess с ? не работает.

get-names.com добавил 16.11.2009 в 07:25

а лучше всего запрети к индексации эти стр. в robots.txt

Регистрация доменов (http://www.get-names.com/)

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