我正在使用 Managed Fusion URL Rewriter,到目前为止它非常棒。现在我只需要确保从代理网站的 URL 中传递了一个查询字符串。我需要在每次通话时传递 CODE=777 所以我有以下代码:
RewriteRule ^(.*) http://www.somewebsite.com/$1?CODE=777[P, QSA,I,L]
但是我需要事先剥离查询字符串。所以我使用了下面的代码:
RewriteCond %{QUERY_STRING} ^CODE=([0-9]+)+$
RewriteRule ^(.*) http://www.somewebsite.com/$1? [P, QSA]
RewriteRule ^(.*) http://www.somewebsite.com/$1?CODE=777[P, QSA,I,L]
但是当我使用额外的查询字符串重定向时它会失败,如下所示
http://proxyserver.com?othercode=something
任何想法如何在不删除所有查询字符串参数的情况下剥离特定查询字符串?