URL 重写后,GET 请求会发生什么


After URL re-write, what happen to the GET request

可能的重复项:
重写包含问号的网址

嗨,网址重写的菜鸟问题

例如。

Http://localhost/example/index.php?url=test/test&id=123

重写 URL 后,URL 变为

Http://localhost/example/test/test

只是想知道服务器端页面是否仍然会获得该$_GET['id']值和$_GET['url']值?

谢谢

如果使用 [QSA] 标志重写以保留现有查询参数,则可以获取 GET 参数,否则,否。因为重写规则上的正则表达式不会针对查询参数运行。