Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# IIS 7-URL重写-“;“不是文件”;不工作状态_C#_.net_Iis_Iis 7_Url Rewriting - Fatal编程技术网

C# IIS 7-URL重写-“;“不是文件”;不工作状态

C# IIS 7-URL重写-“;“不是文件”;不工作状态,c#,.net,iis,iis-7,url-rewriting,C#,.net,Iis,Iis 7,Url Rewriting,在IIS 7中,我创建了一个URL重写规则,用于检查不以/ <rule name="AddTrailingSlashRule1" enabled="true" stopProcessing="true"> <match url="(.*[^/])$" ignoreCase="true" /> <conditions logicalGrouping="MatchAll"> <a

在IIS 7中,我创建了一个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…),如何解决此问题

任何帮助都将不胜感激


Matt

ScriptResource.axd实际上不是一个文件。因此,我认为您唯一的选择是修改url正则表达式,使其在url包含ScriptResource.axd时不匹配(并且没有其他的;webresource.axd)

如果您需要有关正则表达式的帮助,请告诉我们