Mod rewrite 如何修改一个querystring参数?
我想重写以下URL:Mod rewrite 如何修改一个querystring参数?,mod-rewrite,apache2,Mod Rewrite,Apache2,我想重写以下URL: mypage/1234/myaction?api_key=4567 致: …使用mod rewrite。我可以获取/mypage/1234/myaction->api/myaction.php?id=1234,但是额外的get参数导致了一些问题 有什么想法吗?使用QSA(查询字符串附加)标志: 我们能看看你到目前为止得到了什么吗?这是一个非常古老的答案——但我同意。这是正确的答案。谢谢 api/myaction.php?id=1234&api_key=4567
mypage/1234/myaction?api_key=4567
致:
…使用mod rewrite。我可以获取/mypage/1234/myaction->api/myaction.php?id=1234,但是额外的get参数导致了一些问题
有什么想法吗?使用QSA
(查询字符串附加)标志:
我们能看看你到目前为止得到了什么吗?这是一个非常古老的答案——但我同意。这是正确的答案。谢谢
api/myaction.php?id=1234&api_key=4567
RewriteRule mypage/(\d+)/myaction api/myaction.php?id=$1 [QSA]