IIS 重写 URL 以删除重复的查询字符串
IIS Rewrite URL to remove duplicate query strings
是否可以 rewrite/redirect 一个 url 像这样:
http://example.com?id=123&id=123
改为:
http://example.com?id=123
这样做的真正原因是代码中的错误,但 URL rewrite/redirect 将是一个快速的解决方法。
没有意识到可以为 {QUERY_STRING}
添加与模式 id=(.*)&id=.*
匹配的条件,然后重定向到 http://{HTTP_HOST}/{R:0}?id={C:1}
是否可以 rewrite/redirect 一个 url 像这样:
http://example.com?id=123&id=123
改为:
http://example.com?id=123
这样做的真正原因是代码中的错误,但 URL rewrite/redirect 将是一个快速的解决方法。
没有意识到可以为 {QUERY_STRING}
添加与模式 id=(.*)&id=.*
匹配的条件,然后重定向到 http://{HTTP_HOST}/{R:0}?id={C:1}