Помогите решить задачу по УРЛам в движке доски объявлений

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

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

    Toha20072008

    Заблокирован
    Регистр.:
    17 фев 2008
    Сообщения:
    316
    Симпатии:
    50
    Друзья помогите решить задачу, есть движок доски объявлений, нужно что бы УРЛы такого вида:

    http://maindomen.com/advertisement/nesting/50/kind/81/
    http://maindomen.com/advertisement/nesting/52/kind/80/

    автоматически (с помошью .htaccess) становились такими УРЛами
    http://maindomen.com/50_81
    http://maindomen.com/52_80


    Нид хелп - плизз :thenks:
     
  2. andrnag

    andrnag

    Регистр.:
    26 мар 2008
    Сообщения:
    350
    Симпатии:
    124
    Не совсем понятно, какой тип урла вводит пользователь в браузер. Допустим, что второй, тогда:

    PHP:
    RewriteEngine On
    RewriteBase 
    /
    RewriteRule (\d+)_(\d+) /advertisement/nesting/$1/kind/$2/ [L,QSA]
     
    Toha20072008 нравится это.
  3. Toha20072008

    Toha20072008

    Заблокирован
    Регистр.:
    17 фев 2008
    Сообщения:
    316
    Симпатии:
    50

    А автоматизировать рерайт урлов для всех возможных адресов.

    http://maindomen.com/advertisement/nesting/50/kind/81/ - где 50 и 80 - это переменные в числовом значении.

    Другими словами в адресах типа http://maindomen.com/advertisement/nesting/50/kind/81/ - буду меняться только значения 80 и 50.
     
  4. andrnag

    andrnag

    Регистр.:
    26 мар 2008
    Сообщения:
    350
    Симпатии:
    124
    Ээээ. Ну да. Так оно и будет работать. Для любых чисел на заданных местах.
    Или ты имеешь в виду, что и еще что-то меняться должно?
     
Статус темы:
Закрыта.