Помогите с 301 редиректом в htaccess, хочу чтобы редиректил

walabyn
На сайте с 18.07.2006
Offline
113
306

Добрый день всем!

Делаю ЧПУ на сайте, встал вопрос с тем чтобы склеить старые ссылки с новыми

старая ссылка вида http://www.site.ru/catalog/?model=XXX

новая ссылка вида http://www.site.ru/catalog/modelxxx/

есть htaccess


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

насколько я понимаю нужно вставить много такого


Redirect 301 http://www.site.ru/catalog/?model=XXX http://www.site.ru/catalog/modelxxx/

Вопросы следующие:

1. как правильно поставить в .htaccess этот 301 редирект, чтобы поисковик склеил УРЛЫ и куда - в какое место (перед <IfModule mod_rewrite.c> или после?)

2. Будет ли после этого HTTP-редирект со страницы http://www.site.ru/catalog/?model=XXX на страницу http://www.site.ru/catalog/modelxxx/ ??

если нет, то как его сделать - через .htaccess, php header или как?

Всем заранее СПАСИБО за внимание к моему вопросу!:)

walabyn добавил 02.05.2009 в 10:52

помогите плиз, поиск юзал - не нашел отетов...

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