взял живой пример от битрикса) если ты видишь, что тут есть что доработать, то ты можешь представить что такое битрикс как CMS))
Хрень это. Работа php роутера более гибкое и оптимизированное.
раз уж пошёл спор про лучшие варианты реврайтов, то тогда мой голос за nginx.
А в apache вообще отключать htaccess обработку, либо вообще лучше отказаться от Apache
Это для собственных серверов. Для более простых смертных выбра нет.
Можно сделать универсальный чпу в 10 строчек...
Или юзать mvc, там вообще 3 строки используется
Так же одним кодом можно расширение скрыть .php и уже намного меньше прописываний.