За последние 24 часа нас посетили 23268 программистов и 1694 робота. Сейчас ищут 1095 программистов ...

ЧПУ, Mod_rewrite и Get-параметры, скрытие get-параметров

Тема в разделе "Прочие вопросы по PHP", создана пользователем fabulos, 31 авг 2011.

  1. fabulos

    fabulos Активный пользователь

    С нами с:
    31 авг 2011
    Сообщения:
    5
    Симпатии:
    0
    привет всем!
    помогите плиз разобраться.
    как с помощью mod_rewrite сделать из адреса
    http://site/test/?page=2
    такой адрес:
    http://site/test/page/2/
     
  2. Givan

    Givan Активный пользователь

    С нами с:
    31 авг 2011
    Сообщения:
    20
    Симпатии:
    1
    Вообще вопрос задан не верно.
    Я думаю ты имел в виду чтобы в адресной строке браузера было
    http;//site/test/page/2
    а скрипт видел это как
    http://site/test/?page=2
    для этого надо в файле
    .htaccess
    следующее

    RewriteEngine on
    RewriteRule test/(.*)/(.*)/$ test/?$1=$2

    а в скрипте выдавай все ссылки в виде
    http;//site/test/page/2
     
  3. fabulos

    fabulos Активный пользователь

    С нами с:
    31 авг 2011
    Сообщения:
    5
    Симпатии:
    0
    большое спасибо!