ЧПУ одной строкой в htaccess

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем pozitiv, 1 фев 2011.

  1. pozitiv

    pozitiv Постоялец

    Регистр.:
    25 ноя 2007
    Сообщения:
    58
    Симпатии:
    5
    Незнаю как еще назвать тему((( Сразу к сути..
    В eleanor-cms ЧПУ работает с одной строкой htaccess:
    RewriteRule ^(.*)$ index.php?$1&%{QUERY_STRING} [L]

    Ссылки генерируются через класс


    Как сделать подобное, чтобы к каждому файлу не прописывать правила типа

    RewriteRule ^login/$ /login.php [L,QSA]
    или
    RewriteRule ^tag/([a-zA-Z0-9_-]+)$ /tags.php?tag=$1 [L,QSA]
     
  2. egor_bulychev

    egor_bulychev Создатель

    Регистр.:
    27 янв 2007
    Сообщения:
    43
    Симпатии:
    11
    делай также как и в eleanor-cms
    а уже в скрипте считывай параметры запроса.