Как сделать реврайт с catalog.php?ID=12

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

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

    pavloff

    Регистр.:
    5 авг 2007
    Сообщения:
    265
    Симпатии:
    39
    Привет, задача такая, был сайт, были страницы вида catalog.php?ID=12 теперь я перевожу сайт на DLE там будут страницы вида page.html как сделать такой реврайт что бы при переходе по адресу http://site.ru/catalog.php?ID=12 он реврайтил на http://site.ru/page.html

    P.S. Для чего? Что бы не потерять позиции в Яндексе
     
  2. a_n_d_y

    a_n_d_y

    Регистр.:
    26 мар 2006
    Сообщения:
    465
    Симпатии:
    61
    Несколькими топиками ниже задал такой вопрос, но увы решения не нашлось...
    Или тебе не важно какое значение ID и любые запросы к catalog должны перенапраляться на page.html?
     
  3. zetar

    zetar

    Регистр.:
    18 май 2007
    Сообщения:
    497
    Симпатии:
    348
    Код:
    
    RewriteEngine on 
    
    RewriteRule ^catalog.php?ID= /page.html
    
    
    
     
  4. pavloff

    pavloff

    Регистр.:
    5 авг 2007
    Сообщения:
    265
    Симпатии:
    39
    В данной ситуации это просто редирект с catalog.php а мне надо редиректить с разных ?ID=
     
  5. zetar

    zetar

    Регистр.:
    18 май 2007
    Сообщения:
    497
    Симпатии:
    348
    надо писать нормально
    старый формат url и новый
    что бы не гадать что ты хочеш
     
  6. pavloff

    pavloff

    Регистр.:
    5 авг 2007
    Сообщения:
    265
    Симпатии:
    39
  7. zetar

    zetar

    Регистр.:
    18 май 2007
    Сообщения:
    497
    Симпатии:
    348
    Код:
    
    RewriteEngine on
    
    RewriteBase /
    
    RewriteCond %{QUERY_STRING} ^ID\=(.*)$
    RewriteRule ^catalog.php page$1.html [R]
    
    
     
    pavloff нравится это.
  8. dandandan

    dandandan

    Регистр.:
    7 авг 2008
    Сообщения:
    975
    Симпатии:
    255
    Вот еще одни вариантик:
     
    pavloff нравится это.
  9. pavloff

    pavloff

    Регистр.:
    5 авг 2007
    Сообщения:
    265
    Симпатии:
    39
  10. Pakimon

    Pakimon Постоялец

    Регистр.:
    15 мар 2009
    Сообщения:
    58
    Симпатии:
    4
Статус темы:
Закрыта.