用于 http 重定向到 .azurewebsites.net 的 Azure CDN 自定义域

标签 azure dns cname

我将 Umbraco 8 网站部署到 Azure 应用服务,为应用服务创建了 CDN,并为 CDN 配置了自定义域。

enter image description here

在我的域提供商 (OVH) 中,我为我的域添加了 CNAME,以便 Azure CDN 可以通过验证。 enter image description here

我的问题是,如果转到浏览器并输入“https://www.culturaenvivo.com”,一切都会按预期进行。但如果我输入“www.culturaenvivo.com”,URL 就会更改为应用服务 (cev.azurewebsites.net)。

我的 CDN Origin 配置已配置这两种协议(protocol)。 enter image description here

我错过了什么?为什么 URL 更改为 azurewebsites.net?

更新:我在 Azure CDN 中添加了一个规则引擎以从 http 重定向到 https,但它似乎也不起作用。

最佳答案

我尝试并发现 HTTP 重定向到 HTTPS 有效。当我在浏览器地址栏中输入http://www.culturaenvivo.com时,它总是 重定向到https://www.culturaenvivo.com

www.culturaenvivo.com

如果这是您对浏览器的期望,您可以尝试使用新的 inPrivate 窗口打开您的网站或清除浏览器缓存或清除 DNS 缓存或重新启动计算机以查看是否有帮助。

要配置 Azure CDN HTTP-HTTPS 重定向,您可以阅读 this blog 。例如,如果您使用的是标准 Microsoft CDN 价格层,则只需在 Azure 门户上添加如下新规则即可。

enter image description here

关于用于 http 重定向到 .azurewebsites.net 的 Azure CDN 自定义域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64107809/

相关文章:

dns - 同一子域的 CNAME 和 TXT 记录不起作用

kubernetes - 除非给出完整的 FQDN,否则指向其他命名空间中服务的 ExternalName 不会解析

c# - Azure AD 图形 API 用户 memberOf 嵌套组

.htaccess - (如何)我可以向网站添加第二个域以改善 SEO?

azure - Multi-Tenancy Azure 动态通配符 CName

postgresql - 如何将更新期间数据库争用的可能性降至最低

Azure 内部负载均衡器 - 私有(private) DNS?

azure - 与 Azure Cosmos DB 的 Java 无密码连接的构建问题

azure - 如何扩展 Azure App Insight 日志查询中列名称中包含空格和括号的列?

azure - 在 Azure 网站上的 DotNetNuke 中部署扩展时出现问题