【问题标题】:Namecheap domain won't redirect without "www"Namecheap 域名不会在没有“www”的情况下重定向
【发布时间】:2018-09-30 19:03:28
【问题描述】:

我希望将我的域连接到 Heroku 应用。到目前为止,我读过的教程都说我们希望 Namecheap 拥有域 example.com 的以下记录:

CNAME Record    www    www.example.com.herokudns.com
URL Redirect    @      https://www.example.com

有了这个配置,我可以使用以下方法成功访问我的主页:

但由于某种原因,https://example.com/ 无法连接并超时。有谁知道是否有办法让https://example.com/https://www.example.com/ 都成功重定向?

【问题讨论】:

标签: ssl heroku https dns namecheap


【解决方案1】:

您将无法使用 DNS 提供的重定向来执行此操作。

原因是在重定向点,即您的 DNS 提供商,他们需要:

  1. 接受对其重定向器的 https/443 请求
  2. 拥有 hacksofcharity.com 的有效证书

如果他们不这样做,您将收到超时或浏览器中的证书不匹配。当 apex 域与 https 相关时,您唯一的选择是使用支持使用 CNAME 的 DNS 提供商 - 请参阅 https://devcenter.heroku.com/articles/custom-domains#add-a-custom-root-domain 并在您的应用程序代码库中执行任何重定向。

【讨论】:

    猜你喜欢
    • 2014-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-02
    • 2012-11-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多