【发布时间】:2014-03-12 15:39:36
【问题描述】:
在 IIS 7 中,我创建了一个 URL 重写规则,用于检查不以 / 结尾的 URL
<rule name="AddTrailingSlashRule1" enabled="true" stopProcessing="true">
<match url="(.*[^/])$" ignoreCase="true" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Redirect" url="{R:1}/" />
</rule>
但由于某种原因,这会导致 ScriptResource.axd 出现问题,因为 / 被添加到文件的末尾 (ScriptResource.axd/?d=234...),我该如何解决这个问题?
任何帮助将不胜感激。
马特
【问题讨论】:
标签: c# .net iis iis-7 url-rewriting