【问题标题】:Enforcing Canonical Host Name - Azure, IIS强制执行规范主机名 - Azure、IIS
【发布时间】:2014-04-09 00:13:46
【问题描述】:

我希望所有对www.liamblizard.co.uk 的请求都被重定向到liamblizard.co.uk

这是我在 web.config 中的重写规则

<rule name="Canonical Hostname" stopProcessing="false">
      <match url="(.*)" />
      <conditions logicalGrouping="MatchAll" trackAllCaptures="false">
        <add input="{HTTP_HOST}" pattern="^(www\.)(.*)$" />
      </conditions>
      <action type="Redirect" url="http://{C:2}{REQUEST_URI}" redirectType="Permanent" />
    </rule>

但是对www.liamblizard.co.uk 的所有请求都失败了

我是否需要在 DNS 级别做任何事情,即:CNAME 记录,还是应该由 IIS 规则处理所有事情?

如果重要的话,该网站是一个 Azure 标准网站。

【问题讨论】:

    标签: azure hosting url-rewrite-module


    【解决方案1】:

    在您的 DNS 中,更新 www CNAME 记录以指向 liamblizard.co.uk

    【讨论】:

      猜你喜欢
      • 2012-09-22
      • 1970-01-01
      • 2018-09-17
      • 2014-08-19
      • 2011-04-17
      • 2013-12-09
      • 2017-08-09
      • 1970-01-01
      • 2019-04-30
      相关资源
      最近更新 更多