如何mod_rewrite只有一个查询字符串参数?

时间:2010-07-02 13:47:03

标签: mod-rewrite apache2

我想重写以下网址:

mypage/1234/myaction?api_key=4567

为:

api/myaction.php?id=1234&api_key=4567

...使用mod-rewrite。我可以获得/ mypage / 1234 / myaction - > api / myaction.php?id = 1234,但额外的get参数导致了一些问题......

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

使用QSA(查询字符串追加)标记:

RewriteRule mypage/(\d+)/myaction api/myaction.php?id=$1 [QSA]