раньше пользовался koobi, так там была такая "ручная" система ЧПУ,
т.е. прямо в index.php при помощи replace длинные ссылки заменялись на короткие:
$prepage = preg_replace("/index.php([?])p=news&area=1&newsid=([0-9]*)/", "news-\\2.html", $prepage);
а в .htaccess писалось такое:
RewriteRule ^news-([0-9]*).html$ index.php?area=1&p=news&newsid=$1
Пытался такое реализовать в Joomla - не получилось (только сегодня сел за эту CMS).
Кто-нибудь знает, как сделать? Думаю будет интересно многим, особенно хорошо для небольших и нечасто обновляемых сайтов.