我在 .htaccess 文件中设置了多个 301 重定向,但我遇到了导致重定向不匹配的查询字符串的问题。
例子:
Redirect 301 /about/history/?lang=fr http://www.newdomain.com/fr/history
Redirect 301 /about/history/ http://www.newdomain.com/nl/history
所以olddomain.com/about/history/?lang=fr
现在匹配第二条规则并重定向到http://www.newdomain.com/nl/history?lang=fr
.
我希望它采用?lang=fr
字面意思,而不是将查询字符串附加到新的重定向中。
我怎么做?