Прошу помощи RewriteEngine

[Удален]
336

Есть ссылка на форуме допустим http://site.ru/products/cat/item1.html

Нужно чтобы RewriteEngine увидев что есть вот такая строка http://site.ru/products/cat/ добавлял и переделывал ее в http://old.site.ru/products/cat/(и все что было после тоже приписывал, если возможно) но если в ссылке нету приписи /products/cat/ то чтобы он ее не изменял.

В чем тут ошибка, подскажите :confused: Когда встявляю это в .htaccess сайт выдает internal error, а когда убираю обратно вообще откатывается как при бэкапе


RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://site.ru/products/cat/(*.)$ [NC]
RewriteRule ^(.*)$ http://old.site.ru/products/cat/$1 [L,R=301]
siv1987
На сайте с 02.04.2009
Offline
427
#1
zopaz:
RewriteCond %{HTTP_HOST} ^http://site.ru/products/cat/(*.)$ [NC]

https://www.google.ru/search?client=opera&rls=ru&q=%D1%87%D1%82%D0%BE+%D1%81%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D1%82%D1%81%D1%8F+%D0%B2+http_host

RewriteEngine On

RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]

RewriteRule ^products/cat/(.*)$ http://old.site.ru/products/cat/$1 [L,R=301]

[Удален]
#2

спасибо огромное!!

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