在没有问号的URL中获取参数

时间:2014-03-30 08:53:30

标签: php url

我有什么方法可以在URL中使用参数但不在PHP中使用问号?

输入的网址为:

http://www.example.com/y/foo

但它实际上解析为:

http://www.example.com/y/?y=foo

但客户端拥有的实际网址是原始网址。

/ y /目录确实存在,其中的index.php文件也存在。但是/ foo文件不存在。

1 个答案:

答案 0 :(得分:3)

这可以通过网址重写来实现。您正在寻找的网址结构将不是实际的网址,但它可以替换实际的网址并使您的网址看起来很漂亮,而原始网址负责显示的网页。

这里的foo是该页面上存在的函数的参数或假设的参数。

http://www.addedbytes.com/articles/for-beginners/url-rewriting-for-beginners/