о! заработало!
использовал вот это ваше правило RewriteRule ^catalog/([0-9]+)/(.*)$ /catalog/avto/$1/$2 [R=301,L]
спасибо большое, товарищу greenmother! )
надеюсь, данная информация и кому-нибудь еще пригодится
на всякий случай напишу для поисковиков, может кто наткнется через гугл на эти посты перенаправление, редирект
с site.ru/xxx на site.ru/xxx/yyy
с сайт/1 на сайт/1/2
нужно перенаправить на:
site.ru/catalog/avto/5902/
site.ru/catalog/avto/5902/?elements=1
после некоторых экспериментов выяснилось, что если использовать такое правило:
RewriteRule ^catalog/[0-9]+/(.*)$ http://site.ru/catalog/avto$1 [R=301,L]
спасибо за комментарий.
я тоже хотел именно так сделать, но подумал при таком правиле возникнет циклический редирект.
после вашего совета всё-таки прописал это правило и действительно результат такой: http://www.site.com/catalog/avto/avto/avto/avto/avto/avto.../xxx
[РЕШЕНО] редирект страниц. простенький вопрос. с сайт/1/ на сайт/1/2/
о! заработало!
использовал вот это ваше правило
RewriteRule ^catalog/([0-9]+)/(.*)$ /catalog/avto/$1/$2 [R=301,L]
спасибо большое, товарищу greenmother! )
надеюсь, данная информация и кому-нибудь еще пригодится
на всякий случай напишу для поисковиков, может кто наткнется через гугл на эти посты
перенаправление, редирект
с site.ru/xxx на site.ru/xxx/yyy
с сайт/1 на сайт/1/2
[РЕШЕНО] редирект страниц. простенький вопрос. с сайт/1/ на сайт/1/2/
хммм.. всё-равно не получается, хотя поставил это правило выше всех.
вроде всё правильно же.
<ифмолуль mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
#редирект старых страниц
RewriteRule ^catalog/([0-9]+)$ http://site.ru/catalog/avto/$1 [R=301,L]
#склейка
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
[РЕШЕНО] редирект страниц. простенький вопрос. с сайт/1/ на сайт/1/2/
прописал правило, предложенное вами, но результат не изменился.
страница site.ru/catalog/5902/
перенаправляется site.ru/catalog/avto/
а нужно на site.ru/catalog/avto/5902/
в чем ошибка?
[РЕШЕНО] редирект страниц. простенький вопрос. с сайт/1/ на сайт/1/2/
добавлю немного пояснительной информации.
страницы вида:
site.ru/catalog/5902/
site.ru/catalog/5902/?elements=1
нужно перенаправить на:
site.ru/catalog/avto/5902/
site.ru/catalog/avto/5902/?elements=1
после некоторых экспериментов выяснилось, что если использовать такое правило:
RewriteRule ^catalog/[0-9]+/(.*)$ http://site.ru/catalog/avto$1 [R=301,L]
[РЕШЕНО] редирект страниц. простенький вопрос. с сайт/1/ на сайт/1/2/
спасибо за комментарий.
я тоже хотел именно так сделать, но подумал при таком правиле возникнет циклический редирект.
после вашего совета всё-таки прописал это правило и действительно результат такой:
http://www.site.com/catalog/avto/avto/avto/avto/avto/avto.../xxx
какие еще предложения есть?