我已發佈類似問題here。然而,這更多的是關於如何做的建議。現在我知道該怎麼做了,我正在尋找一些關於如何去做的幫助!使用PHP解析URL
基本上我有一個幾乎100%動態的網站。所有的網站鏈接都是使用PHP生成的,所有頁面都由PHP包含/代碼組成。我試圖通過改進網址來改善網站的搜索引擎優化(正如其他問題所述),我正在努力一點。
我正在使用mod_rewrite的重寫好的網址到服務器上的醜陋的網址。所以我需要的是現在將醜陋的網址(從網頁中的php代碼生成)轉換爲更好的網址。
這裏有我需要解析(這是在其他問題藏漢)網址:
/index.php?m=ModuleType
/index.php?m=ModuleType&categoryID=id
/index.php?m=ModuleType&categoryID=id&productID=id
/index.php?page=PageType
/index.php?page=PageType&detail=yes
這裏是我想上面的網址來解析一下:
/ModuleType
/ModuleType/CategoryName
/ModuleType/CategoryName/ProductName
/PageType
/PageType/Detail
有是Gumbo發佈的另一個問題的例子,但是我覺得它有點混亂,不清楚它究竟在做什麼。
有人可以幫我解決這個問題嗎?
在此先感謝。
是的,這正是我的問題!假設我想要遵循類似的方法,在頁面上添加額外的問題標題(用於搜索引擎優化目的)。我會怎麼做呢? – James 2009-10-05 13:32:38
URL中的問題標題剛剛添加,但未被SO使用。如果您在URL中重命名問題,它仍然有效:http://stackoverflow.com/questions/1518896/parsing-urls-using-java – Skilldrick 2009-10-05 13:59:09
因此,只要您正確編寫重寫規則,就可以追加任何您想要的內容你的鏈接,它仍然會工作。 – Skilldrick 2009-10-05 14:01:17