IIS URL重写模块的完整HTTP URL
问题描述:
是否有可能匹配IIS URL重写模块中的整个URL? 我需要编写一个条件:IIS URL重写模块的完整HTTP URL
<add input="{FULL_URL}" negate="true" pattern="^https:\/\/www\..+[^/]$" />
我想忽略与https://www
开始,以/
结束所有URL。 {FULL_URL}
或其他东西是否存在?
答
在IIS重写存在变量{CACHE_URL}
这应该适合你。
此变量包含完整的URL,包括查询字符串。例如:http://localhost:8080/Home/About?id=5
你可以在这里找到完整的变量列表和解释:https://msdn.microsoft.com/en-us/library/ms524602(v=vs.90).aspx