IIS 重写匹配所有文档的默认规则

IIS 重写匹配所有文档的默认规则

我正在尝试设置重写规则。我正在使用 web.config。

我有许多多个文件-同一文件夹下的.aspx 和 html 文件。

我添加了一条规则,将 abc.html 重写为 abc.aspx,这很好用。但是,对同一文件夹下其他文件的调用都返回“内部服务器错误”。那么我是否应该为同一文件夹下的其他匹配文档添加“默认”规则?]

    <rewrite>
    <rules>
    <rule name="abcrule" stopProcessing="true">
    <match url="^abc.html$" />
    <action type="Rewrite" url="../abc.aspx" />
    </rule>
    </rules>
    </rewrite>

相关内容