怎么应该htaccess重写规则?

时间:2014-10-13 11:57:51

标签: .htaccess getparameter

示例地址:mysite.com/search/?q=notebook

我的重写规则;

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ example.php?param1=$1&param2=$2

此规则忽略?q =字符。 如何接受这个特殊字符的htaccess重写规则?

1 个答案:

答案 0 :(得分:1)

看起来你只是QSA在这里标记:

RewriteRule ^([\w-]+)/([\w-]+)$ example.php?param1=$1&param2=$2 [L,QSA]
  • QSA(查询字符串追加)标记在添加新查询参数时保留现有查询参数。