我有什么方法可以在URL中使用参数但不在PHP中使用问号?
输入的网址为:
http://www.example.com/y/foo
但它实际上解析为:
http://www.example.com/y/?y=foo
但客户端拥有的实际网址是原始网址。
/ y /目录确实存在,其中的index.php文件也存在。但是/ foo文件不存在。
答案 0 :(得分:3)
这可以通过网址重写来实现。您正在寻找的网址结构将不是实际的网址,但它可以替换实际的网址并使您的网址看起来很漂亮,而原始网址负责显示的网页。
这里的foo是该页面上存在的函数的参数或假设的参数。
http://www.addedbytes.com/articles/for-beginners/url-rewriting-for-beginners/