xml IIS URL重写规则

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml IIS URL重写规则相关的知识,希望对你有一定的参考价值。

<rewrite>
    <rules>
        <rule name="Rewriter" stopProcessing="true">
            <match url="^(.*)$" ignoreCase="false" />
            <conditions>
                <add input="{R:1}" pattern="^(app\\.php|favicon\\.ico)" ignoreCase="false" negate="true" />
                <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
                <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
            </conditions>
            <action type="Rewrite" url="./app.php/{R:1}" appendQueryString="true" />
        </rule>
    </rules>
</rewrite>

以上是关于xml IIS URL重写规则的主要内容,如果未能解决你的问题,请参考以下文章

如何配置iis rewrite模块的url重写规则

IIS URL 重写规则

IIS URL重写https规则忽略本地主机

xml web.config中的IIS重写规则示例

无法使用 URL 重写出站规则更改 IIS 响应代码

IIS URL重写非英文字符的规则问题