配置重定向以匹配特定模式

本文关键字:模式 重定向 配置 | 更新日期: 2023-09-27 18:04:38

如何调整web.config中的自动重定向:

<rule name="Redirect_to_https" stopProcessing="true">
          <match url="(.*)" />
          <conditions>
            <add input="{HTTPS}" pattern="^OFF$" ignoreCase="true" />
          </conditions>
          <action type="Redirect" url="https://{HTTP_HOST}{R:1}" redirectType="Permanent" appendQueryString="true" />
</rule>

以这样的方式应用规则,例如

site1.internal.sw-company.com
site2.internal.sw-company.com
site3.internal.sw-company.com

指向所有3个站点和子页面,但不指向如下地址:service1.internal.sw-company.com(驻留在同一服务器上的服务)

我使用c#和ASP。NET 4.5

配置重定向以匹配特定模式

site'd+.internal.sw-company.com

也许这种模式适合你?