如何在url_rewrite之后保留原始参数?

时间:2009-11-01 08:29:51

标签: http get url-rewriting

我现在正在这样做:

 rewriterule ^jobs/([0-9]+)/.* job.php?id=$1

哪会删除jobs / 1010 / title中的参数?k = v

如何保留它们?

1 个答案:

答案 0 :(得分:0)

更多的服务器故障问题,但是...附加[QSA]标志:

rewriterule ^jobs/([0-9]+)/.* job.php?id=$1 [QSA]

来自RewriteRule的文档:

  

'qsappend | QSA'(查询字符串追加)

     

此标志强制重写引擎将替换字符串的查询字符串部分附加到现有字符串,而不是替换它。如果要通过重写规则向查询字符串添加更多数据,请使用此选项。