Прошу помощи с правилом

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем PHP_Master, 5 окт 2008.

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

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    URL может быть следующего вида:
    Код:
    http://domain/bla/page.html
    http://domain/bla/bla-bla/page.html
    http://domain/bla/bla-bla/bla-bla-bla/page.html
    Можно написать универсальное (единственное) правило или писать под каждый вариант?

    PS завернуть всё в index.php и разруливать скриптом не предлагать, интересует возможность реализовать именно через mod_rewrite.
     
  2. ewg777

    ewg777

    Регистр.:
    6 авг 2007
    Сообщения:
    763
    Симпатии:
    321
    Только для каждого.
    PHP:
    RewriteRule ^(.*)/page.html index.php?n=$[L]
    RewriteRule ^(.*)/(.*)/page.html index.php?n=$1?m=$[L]
    И тд
     
    Liver и PHP_Master нравится это.
  3. zerdek

    zerdek

    Регистр.:
    29 ноя 2007
    Сообщения:
    346
    Симпатии:
    50
    если не ошибаюсь, то достаточно

    RewriteRule ^(.*)/page.html$ /index.php?n=$1 [L]

    для всех уровней вложенности
     
    akgrad нравится это.
Статус темы:
Закрыта.