我有一些使用$_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