使用IIS URL重写如何删除仅特定于此链接的整个查询字符串
更改自
www.domainname.com/contact/grant-application?_cldee=aXsh9oxd11cuZV7sTRg1gCXTakp_Z-YOyhl0ycu0Gipd4Z6Oh5tTrX9e772vDcf8&recipientid=contact-d16506fd0fa7e811a969002248072781-6a51eefb85b84b16987fda7b12dab220&esid=c1389cb8-c232-ed11-9db2-000d3ad4e0b8
到这个
www.domainname.com/contact/grant-application
1条答案
按热度按时间kt06eoxx1#
您可以参考下面的步骤,使用IIS中的URL重写模块删除查询字符串。
1.在IIS中选择您的站点,然后打开URL重写模块。
1.从窗口右侧的操作窗格中单击添加规则选项。
1.为规则给予名称。
1.为请求的URL下拉列表选择匹配模式,然后为使用下拉列表选择正则表达式。
1.将
(.*)
设置为图案。1.在“条件”下,添加新条件。
1.设置
{QUERY_STRING}
为条件输入,选择匹配模式选项为检查是否输入字符串下拉列表,设置\_cldee=(.*)
为模式。单击确定。1.为操作类型下拉列表设置重定向。
1.将
http://{HTTP_HOST}/{R:0}
设置为重定向URL。1.取消选中复选框追加查询字符串。
1.将
Permanent(301)
设置为重定向类型下拉列表。1.单击“操作”窗格上的应用按钮。然后在浏览器中测试您的网站。
输出:
此外,您可以尝试根据自己的需要修改上述规则。