u75.ru/domains-for-shortcuts плюс тебе за эти 200 руб. еще дадут коротким доменом попользоваться год, т.е. фактически за сам код ты не платишь.
Только там все же БД и по дефолту в обработчике ошибки нет никакого редиректа, как и положено (о чем я подробно написал в твоей теме).
Код элементарный, но основан на мощной теоретической базе. Там используется по сути такая же таблица соответствия, как я тебе показывал в теме, только в БД, но осн. данные хранятся в записях вместе с ключами и выбираются автоматом прямо во время роутинга (по сути там используется один единственный роут в обычном понимании с регуляркой, описывающей допустимый формат адресов). Для «статичных страниц» этой предвыборки обычно достаточно, так что самому писать код для работы с БД не надо, просто делаешь шаблоны и все. См. концовку
этой статьи. А если нужно применить один вложенный шаблон к нескольким станицам с однокомпонентными путями (или задать имя шаблона, не совпадающее с ключом), просто добавляешь в таблицу поле module и прописываешь в нем имя/номер шаблона.
К коду прилагается .htaccess, избавляющий от трэйлинг слешей. А в самом коде есть доп. фильтр (см. код в статье про единую точку входа, ссылку на кот. я тебе давал ранее). Пример работы:
http://g09.ru///Articles///My-First-Article/// (см., как будет скорректирован адрес).