可能重复:
重写包含问号的 URL
嗨,一个关于 url 重写的菜鸟问题
例如。
Http://localhost/example/index.php?url=test/test&id=123
在 URL 重写后 URL 变为
Http://localhost/example/test/test
只是想知道服务器端页面是否仍然会获得该$_GET['id']
价值和$_GET['url']
价值?
谢谢
可能重复:
重写包含问号的 URL
嗨,一个关于 url 重写的菜鸟问题
例如。
Http://localhost/example/index.php?url=test/test&id=123
在 URL 重写后 URL 变为
Http://localhost/example/test/test
只是想知道服务器端页面是否仍然会获得该$_GET['id']
价值和$_GET['url']
价值?
谢谢
如果您使用[QSA] 标志重写以保留现有查询参数,则可以获取 GET 参数,否则不能。因为 RewriteRule 上的正则表达式不是针对查询参数运行的。