Маршрутизатор ли?
htaccess или его аналог нужен в любом случае.
прост в одном случае все адреса разруливаются htaccess/аналогом, во втором все адреса htaccess/аналогом заворачиваются на пых, который их и разруливает.
По моему юзать htaccess в качестве роутера - это маразм. Его можно изредка заюзать для какого-то перманентного редиректа, но вообще это badpractice. Роутить надо из пыха. Тем более что во всех нормальных фреймворках и cms для этого есть инструменты.