2
我正在寫一個CMS引擎,改進了我網站上的博客引擎。到目前爲止,現有的博客只有一個智能URI處理程序 - 一個將/123
轉換爲/blog.php?p=123
,目前通過一些mod_rewrite
統計完成。當我在CMS中擁有更多的「智能URI」時,我擔心這種方法很笨拙和笨拙。CMS引擎的智能URI處理?
目前,我已經想過一種可以在PHP中實現這一點的方法,但它在語義上似乎也是「邪惡的」。我會讓ErrorDocument 404
使用一個PHP腳本來分析URI並動態地包含正確的腳本(在路上將狀態碼更改爲200
)。
我應該那樣做嗎?有更好的方法嗎?我的目標是像Launchpad.net上那樣進行智能URI解析。
非常感謝。 – 2010-05-20 10:52:08