Имеется схема, при которой существует только одна страничка (index.php), на которой генерируется весь сайт (в зависимости от переданных параметров).
К примеру по запросу site.ru/?a=news, должна сгенерироваться главная страничка новостей, по запросу site.ru/?a=news&b=05 на страницу должны быть выведены новости за май, а по запросу site.ru/?a=news&b=05&c=09 - новсть за конкретное девятое число.
Вопрос: каким образом у вас устроена обработка переданных параметров, и по какому принципу генерируется сайт?
Самый банальный пример, который мне приходит в голову - каждый раз подставлять для include новый адрес (к примеру, в случае новостей - "news.txt"), в котором и будет код запрашиваемой странички.