Я знаю, что этот вопрос очень старый, но я не видел, чтобы кто-нибудь еще предложил это возможное решение ...
Вы можете быть очень близки к тому, что вы хотите, просто добавив знак вопроса после доменной части URL, т.е.
http://www.example.com/?Blog/2009/12/10/
http://www.example.com/?Title_Of_This_Page
Оба вышеуказанных HTTP-запроса теперь будут обрабатываться одним и тем же сценарием PHP
;
www.example.com/index.php
и в сценарии index.php
, $_SERVER['REQUEST_URI']
для двух указанных выше страниц будет соответственно;
Blog/2009/12/10/
Title_Of_This_Page
чтобы вы могли обращаться с ними так, как хотите.