За последние 24 часа нас посетили 22460 программистов и 1012 роботов. Сейчас ищут 674 программиста ...

Помогите составить правило RewriteRule

Тема в разделе "PHP для профи", создана пользователем Олег Файн, 13 мар 2018.

?

Понятно ли я описал суть проблемы?

  1. Да

    0 голосов
    0,0%
  2. Нет

    0 голосов
    0,0%
  3. Что такое RewriteRule?

    1 голосов
    100,0%
Можно выбрать сразу несколько вариантов.
  1. Олег Файн

    Олег Файн Новичок

    С нами с:
    13 мар 2018
    Сообщения:
    5
    Симпатии:
    0
    Есть такой код:
    Код (Text):
    1. RewriteRule ^(.*)$ index.php?page=$1 [L, QSA] site_name.ru/page_name
    - работает отлично... открывает

    Терь вопрос о том как создать правило которое будет отображать переменную гет за вторым слэшем
    т. е. что то типо: site_name.ru/page_name/cat_title

    Код (Text):
    1. RewriteRule ^(.*)(/?)+$(.*)$ index.php?page=$1&cat=$2 [L,QSA]
    Пробывал разную дичь... примного буду благодарен
     
  2. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.298
    Симпатии:
    218
    Адрес:
    Default city
    ^([^\/]*)?\/?([^\/]*)?\/?(.*)?$
    $1 - первый межслеш
    $2 - второй
    $3 - всё остальное
    писал на коленке
    возможно в начале нужно добавить ^\/?
     
    Олег Файн нравится это.