重写URL时,查询参数为空

时间:2009-09-23 01:32:32

标签: php get

我正试图让$_session['kw']=$_GET['kw']

如果我使用网址index.php?kw=example,那么当我echo $_GET['kw']时,我会收到空​​白。是否有任何因素导致$_GET无法正常工作?

我发现它必须是由.htaccess文件引起的,那里有重写规则,如下所示:

RewriteRUle ([-a-z0-9_]+)_review.php review.php?id=$1

这些可能与$_GET发生冲突。 我需要重写这些重写,但是如何?

1 个答案:

答案 0 :(得分:0)

我想通了,我需要在重写规则上加上[qsa]来追加查询字符串。谢谢你的支持!