我有一些使用$_GET
的頁面,但只有1個ID。
例如/view/document/id=1
所以我用$_GET['id']
這是1
是否有可能做/view/document/1
如果是的話會是什麼$_GET
是什麼?
我確實嘗試過在線搜索,但是我可以找到的所有信息都是由於某種原因的會話信息!
感謝
如果你使用像笨或CakePHP的或警予那麼它可能容易MVC框架我有一些使用$_GET
的頁面,但只有1個ID。
例如/view/document/id=1
所以我用$_GET['id']
這是1
是否有可能做/view/document/1
如果是的話會是什麼$_GET
是什麼?
我確實嘗試過在線搜索,但是我可以找到的所有信息都是由於某種原因的會話信息!
感謝
如果你使用像笨或CakePHP的或警予那麼它可能容易MVC框架。另一方面,您可以使用.htaccess嘗試另一種方式,我希望它能解決您的問題。
你會使用GET以同樣的方式,但你必須要修改路由相匹配的網址...查看教程,以得到一個想法,因爲它是一個更廣泛的還挺話題,比如這裏:
http://code.tutsplus.com/tutorials/using-htaccess-files-for-pretty-urls--net-6049
Routing php query using .htaccess
等等只要搜索url routing
或url rewriting
如果這些鏈接不會停止可用。
你只需要指定一些重寫規則,你就很好。
如果你以後使用了一些框架,這些框架往往會爲你做一些事情,但是你必須指定一些路由規則,所以最好先用.htaccess來理解基礎知識。
看看.htaccess rewrite。有了這個,你可以更改顯示的網址而不用更改$_GET['id']
看看這個問題 http://stackoverflow.com/questions/16388959/url-rewriting-with-php – 2014-10-17 21:50:20