Динамичный редирект определенных ссылок на новый адрес

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем Yuryus, 2 окт 2010.

Статус темы:
Закрыта.
  1. Yuryus

    Yuryus

    Регистр.:
    3 апр 2007
    Сообщения:
    384
    Симпатии:
    147
    Прошу помощи.

    Перейти по ссылке
    Перейти по ссылке
    Перейти по ссылке

    Все урлы после gd/
    отправлять по адресу

    Перейти по ссылке

    Соответственно с этого же сайта
    Перейти по ссылке
    Перейти по ссылке
    Перейти по ссылке
    Все урлы после pr отправлять на

    Перейти по ссылке

    Учитывая, что после gd/ и pr/ урлы могут быть любые, перенаправлять на указанные сайты с сохранением адреса, который запрашивает пользователь.

    Спасибо
     
  2. ShoxMaster

    ShoxMaster

    Регистр.:
    3 дек 2008
    Сообщения:
    393
    Симпатии:
    150
    Код:
    RewriteEngine on
    RewriteRule gd/(.+)$ /gd/anyadres
    RewriteRule pr/(.+)$ /gd/anyadres
    Но у меня локалка ругается на d/
     
    Yuryus нравится это.
  3. Yuryus

    Yuryus

    Регистр.:
    3 апр 2007
    Сообщения:
    384
    Симпатии:
    147
    Не работает, так как хотелось.

    Есть урл
    Перейти по ссылке

    Необходимо сделать редирект на урл

    Перейти по ссылке

    Редирект нужно делать только в линках где встречается /pr/
    и все, что после /pr/ должно быть сохранено как адреса страничек.
    Все остальные линки должны оставаться как есть.

    Т.о. имея например
    Перейти по ссылке
    должно быть
    Перейти по ссылке

    Перейти по ссылке
    должно быть
    Перейти по ссылке
    и т.д.

    Сейчас установил
    RewriteRule /gd/(.+)$ Перейти по ссылке
    RewriteRule /pr/(.+)$ Перейти по ссылке

    Почему то редирект отсутствует.
    Спасибо.
     
  4. ShoxMaster

    ShoxMaster

    Регистр.:
    3 дек 2008
    Сообщения:
    393
    Симпатии:
    150
    Код:
    RewriteEngine on
    RewriteRule gd/(.+)$ http://test2.ru
    RewriteRule pr/(.+)$ http://test2.ru
    Надо убрать слеш перед gd и pr.
     
    XUC и Yuryus нравится это.
Статус темы:
Закрыта.