Чтобы меня не отправляли в гугл, сразу скажу, что там я уже был.
Идея у меня такова: .htaccess отправляет на определенный скрипт с get параметром, в котором будет весь URL, кроме хоста. Дальше этот скрипт обрабатывает адрес, выделяет из него нужные переменные и передает управление основной части.
Но есть и сложность. Если взять, к примеру, вордпресс, то у него все страницы имеют вид ?id=num . Особых проблем нет. Но у меня все построено так: index.php выковыривает get-переменную id и на ее основании инклудит тот или иной файл. А файл уже использует остальные переменные. Например: ?id=block&block=2 означает, что будет проинклужен block.php и этот скрипт уже будет использовать переменную block. А может просто быть ?id=news и никаких дополнительных переменных.
Вот теперь, собственно, обобщение моей навязчивой идеи: как можно сделать такой скрипт (желательно даже целый модуль), который будет использовать установленный пользователем шаблон, на его основании парсить текущий URL и возвращать get-переменные, которые потом будут использоваться остальным сайтом?
|