Azure流量管理器,将HTTPS://www.my.site.com重定向到HTTPS://my.site.com

时间:2017-09-15 15:41:40

标签: azure azure-web-sites azure-traffic-manager

我的营销团队意外地创建了带有额外“www”子域的材料,我需要查看是否可以使用Azure流量管理器将其删除。

营销域名(不正确)HTTPS://www.my.site.com

所需的域HTTPS://my.site.com

我只有 * .site.com 的通配符证书,所以此时我不支持'www'。

如果用户通过HTTP进入“www”网站,我可以成功重定向到正确的网站。如果他们输入HTTPS,或使用默认为HTTPS的Firefox,他们将看到HTTPS://www.my.site.com的证书错误。

*。my.site.com 的第二张野营车证书会有帮助吗?我不确定在哪里配置它。

任何帮助将不胜感激,谢谢。

1 个答案:

答案 0 :(得分:1)

您拥有的证书应该足够,因为它是通配符证书,无需另外购买。

我认为可以通过向您的应用添加其他主机名并创建另一个SSL绑定来解决此问题。

这意味着您需要添加www.my.site.com主机名(确保将其分配给流量管理器网址):

https://www.example.com

然后进行绑定:

Hostname

一旦完成,两个URL都将通过SSL工作。

如果您想让所有流量转到您,那么可以添加URL重写规则:

<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="SPA">
                    <match url="OLDURL" />
                    <action type="Rewrite" url="NEWURL" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

您可以查看其他答案以获取更多数据:Binding