<?php
$p = $_SERVER['REQUEST_URI'] == '/' ? 'home' : substr($_SERVER['REQUEST_URI'], 1);
if (file_exists('router/common'.$p.'.php')) {
include 'router/'.$p.'.php';
} else {
include 'router/404.php';
}
if (file_exists('router/'.$p.'.php')) {
include 'router/'.$p.'.php';
} else {
include 'router/404.php';
}
['url'=>'includePath','url1'=>'includePath1','url2'=>'includePath2']
или что то подобное. Можно даже посмотреть готовые решения и на их основе чего-то построить.