首页 > 解决方案 > Azure CDN - 如何从根域重定向到 www?来自规则引擎的某些规则不适用

问题描述

我使用带有 Microsoft 标准定价层的 Azure 存储和 CDN 创建了一个静态页面。我需要将用户从重定向example.comhttps://www.example.com(使用 www),但我的规则似乎不起作用 - 只有 http 到 https 重定向规则有效,所以当我输入时example.com我被重定向到https://example.com

这是我的规则配置:

在此处输入图像描述

那是域记录: 在此处输入图像描述

这两个选项都添加到此 CDN 的自定义域中: 在此处输入图像描述

标签: azure

解决方案


问题是,首先用户被转发到https://example.com没有证书并且出现隐私错误并且没有应用规则的地方。规则可以改成这样:

在此处输入图像描述

所以现在用户从 转发example.comhttps://www.example.com,但是如果有人输入https://example.com,他仍然会看到一个错误。对此的解决方案可能是购买 SSL 证书,因为 Azure CDN 不允许用于顶级域的 CDN 托管 SSL。


推荐阅读