mod_rewrite处理额外的GET变量

时间:2011-05-17 14:37:20

标签: mod-rewrite get

我的内容分页有一个mod重写规则:

RewriteRule ^content/page/([^/]*)$ /index.php?page=$1 [L]

但是,我也在尝试处理facebook connect,这会产生一个如下所示的网址:

http://content.local/page/2?session={"session_key"...

但是,根据我当前的重写规则,会话变量不会被传递。我如何另外传递该变量?我想要取消重写链接,看起来像/index.php?page=2&session={"session_key"...

1 个答案:

答案 0 :(得分:2)

像这样使用QSA标志:

RewriteRule ^content/page/([^/]*)$ /index.php?page=$1 [QSA,L]