Помогите подредактировать редирект

Статус
В этой теме нельзя размещать новые ответы.

Greyz

Старатель
Регистрация
2 Авг 2007
Сообщения
305
Реакции
14
Здравствуйте!

В регулярках ничего не понимаю и просил сделать знакомого, но связи с ним пока не имею, а она работает не совсем правильно:

вот ЧАСТЬ кода:
RewriteRule ^(home/|home|shop/|shop)(.*)/$ $2 [NC,R=301,L]

к примеру есть сайт shop.ru
Нужно сделать редирект с 123.ru на 1231.ru
По этому регулярному 123.ru/shop/ норм редиректит, а если допустим 123.ru/shop/1/ уже не редиректит, а просто обрезает shop. Как я понял нужно чтобы обрезало полностью все что после шоп. Где ошибка?
Подскажите плз, очень надо:)

Заранее спасибо.
 
Здравствуйте!

В регулярках ничего не понимаю и просил сделать знакомого, но связи с ним пока не имею, а она работает не совсем правильно:

вот ЧАСТЬ кода:
RewriteRule ^(home/|home|shop/|shop)(.*)/$ $2 [NC,R=301,L]

к примеру есть сайт shop.ru
Нужно сделать редирект с 123.ru на 1231.ru
По этому регулярному 123.ru/shop/ норм редиректит, а если допустим 123.ru/shop/1/ уже не редиректит, а просто обрезает shop. Как я понял нужно чтобы обрезало полностью все что после шоп. Где ошибка?
Подскажите плз, очень надо:)

Заранее спасибо.
Попробуйте, у меня так стоит, вроде все правильно редиректит:

RewriteCond %{HTTP_HOST} ^(www\.)?123.ru$
RewriteRule ^(.*)$ Для просмотра ссылки Войди или Зарегистрируйся [L,R=301]
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху