微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

azure dns 重定向到 www

如何解决azure dns 重定向到 www

我在 azure 中部署了一个带有自定义域的应用程序,如果我使用 www.mydomain.org,它可以正常工作,但是在 mydomain.org 中我发现了问题。

我正在使用 azure DNS 进行管理,在解决此问题后 Azure Custom Domain (Namecheap) not working without www 我已经开始使用它,因此我可以在没有 www 的情况下访问我的网站。

我的问题是我正在使用免费的应用服务托管证书,我可以将其申请到 www。因为它将其视为子域,但并非没有,因为这被认为是通配符,并且在没有 www 的情况下访问我的网站。显示安全警告 没有购买昂贵的证书,我不知道我还能做什么。

有没有办法让所有流量都通过 www.从而使用有效的证书?

解决方法

作为最快的解决方案,我建议您在 Azure DNS 或其他提供商级别使用 URL 转发。 不幸的是,目前 Azure DNS 没有 URL 重定向选项,但您可以投票支持该功能 https://feedback.azure.com/forums/217313-networking/suggestions/10109736-provide-a-301-permanent-redirect-service-for-ape

解决方案

  1. 将您的域移至支持 URL 转发 (HTTP 301) 的 DNS 提供商
  2. 使用您自己的 HTTP 重定向 (HTTP 301) 创建 Azure 函数。 https://www.peppercrew.nl/2018/04/create-a-web-301-redirect-service-with-microsoft-azure-functions/ 要么 https://www.cazzulino.com/serverless-redirection.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。