Регулярные выражения в htaccess (Вопрос)

Discussion in 'PHP' started by -GaLogEn-, 6 Apr 2014.

  1. -GaLogEn-

    -GaLogEn- New Member

    Joined:
    24 Feb 2004
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    Доброго времени суток!
    Кто может подсказать, плохо разбираюсь в регулярных выражениях.
    нужно сделать посредством .htaccess следующую фишку:

    Есть многоуровневый каталог вида:

    Site.ru/1/2/3/music.html
    Site.ru/1/2/3/tehnika.html
    Site.ru/1/2/3/audio.html
    и много других html файлов на этом же уровне. (около 300 страниц)

    Нужно сделать так чтобы они все выводились и были вида:

    Site.ru/music.html
    Site.ru/tehnika.html
    Site.ru/audio.html

    Как сделать чтобы при запросе:

    Site.ru/1/2/3/tehnika.html
    или
    Site.ru/tehnika.html

    Пользователю выдавалась одна и та же страница ?

    Заранее благодарен за ответ.

    Использовал такое выражение для одной страницы:

    RewriteCond %{REQUEST_URI} ^/tehnika.html
    RewriteRule . 1/2/3/tehnika.html [L,QSA]

    Но нужно чтобы для всех файлов в каталоге были так.