Помогите с редиректом

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

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

    askarbin

    Регистр.:
    31 мар 2009
    Сообщения:
    293
    Симпатии:
    36
    Стоит задача сделать редиректы с одной платформы сайта на другую. Пример:
    В таком случае, переход по ссылке mysite.ru/info/poster/index.php?p=72 редиректит на /info/27-altname/?p=72.
    Подскажите, как сделать так, чтобы переход по mysite.ru/info/poster/index.php?p=72 переадресовывался на mysite.ru/info/32-altname/204/
    Заранее спасибо!
     
  2. ShoxMaster

    ShoxMaster

    Регистр.:
    3 дек 2008
    Сообщения:
    393
    Симпатии:
    150
    Код:
    RewriteEngine on
    RewriteCond %{QUERY_STRING} ^p=72$
    RewriteRule ^(.*)$ /info/32-altname/204/? [L,R=301]
    RewriteCond %{QUERY_STRING} ^p=11$
    RewriteRule ^(.*)$ /info/33-altname/205/? [L,R=301]
    RewriteCond %{QUERY_STRING} ^$
    RewriteRule ^index.php$ /info/27-altname/ [L,R=301]
    
    На денвере работает, проблему через одни RewriteRule решить - нереально.
     
    askarbin нравится это.
Статус темы:
Закрыта.