【问题标题】:Redirect https://example.com to https://www.example.com: Namecheap and Heroku将 https://example.com 重定向到 https://www.example.com:Namecheap 和 Heroku
【发布时间】:2017-09-02 03:02:24
【问题描述】:

我正在尝试将所有请求重定向到:

https://example.com
http://www.example.com
http://example.com

https://www.example.com。我正在使用 Heroku 和 Namecheap。

这是我的步骤:

  1. 在 Heroku 中,我将 www.example.com 添加到我的域中,并启用了 SSL。
  2. 在 Namecheap 上,我创建了一条 CNAME 记录,主机为 wwwwww.example.com.herokudns.com.
  3. 在 Namecheap 上,我创建了一条 URL Redirect 记录,主机为 @https://www.example.com/

通过这些步骤,只要我将http 请求重定向到服务器端的https 请求(例如,将http://www.example.com/ 重定向到https://www.example.com/),一切都会正常进行。

我唯一想不通的是如何将https://example.com 重定向到https://www.example.com。从我读过的内容来看,这似乎是 ALIAS 记录可以完成的事情。不幸的是,Namecheap 似乎没有这种类型的记录可用。

是否可以使用 Namecheap 获得这种行为,还是我必须使用不同的 DNS 提供商?

【问题讨论】:

标签: redirect heroku dns namecheap


【解决方案1】:

对于仍然遇到此问题的任何人,我找到了使用 Namecheap 的解决方案,用于将根域重定向到子域。

  1. 我将子域指向了我的网站位置(本例中为 Github 页面)
  2. 我为 @host 创建了一条 CNAME 记录并将其值设为我的子域

这会将我的根域重定向到我的子域。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-24
    • 1970-01-01
    • 2015-09-25
    • 1970-01-01
    • 2015-05-21
    • 2011-07-06
    • 2011-08-12
    • 1970-01-01
    相关资源
    最近更新 更多