2
有沒有什麼辦法可以在URL中使用參數,但在PHP中不使用問號?在沒有問號的URL中獲取參數
所輸入的網址爲:
http://www.example.com/y/foo
但它實際上解析爲:
http://www.example.com/y/?y=foo
,但該客戶端具有實際的URL是原來的URL。
/y /目錄確實存在,index.php文件裏面也存在..但是/ foo文件不存在。
有沒有什麼辦法可以在URL中使用參數,但在PHP中不使用問號?在沒有問號的URL中獲取參數
所輸入的網址爲:
http://www.example.com/y/foo
但它實際上解析爲:
http://www.example.com/y/?y=foo
,但該客戶端具有實際的URL是原來的URL。
/y /目錄確實存在,index.php文件裏面也存在..但是/ foo文件不存在。
這可以通過url重寫來實現。您正在查找的網址結構不會是實際的網址,但它可以替換實際的網址,並使您的網址看起來很漂亮,而原始網址則負責顯示的網頁。
foo這裏是一個參數,或者是該頁面上存在的函數的推測參數。
http://www.addedbytes.com/articles/for-beginners/url-rewriting-for-beginners/
[參考:MOD \ _rewrite,URL重寫和 「漂亮的鏈接解釋說:」]的可能重複(http://stackoverflow.com/questions/20563772/reference-mod-rewrite-url-rewriting-和漂亮的鏈接解釋的) – deceze