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

时间:2012-06-12 01:20:35

标签: php mod-rewrite url-rewriting

  

可能重复:
  Rewriting URL that contains question mark

关于url重写的noob问题

例如

Http://localhost/example/index.php?url=test/test&id=123
URL重写后,

将成为

Http://localhost/example/test/test

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

由于

1 个答案:

答案 0 :(得分:3)

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