我知道有人问过非常相似的问题,但两家公司都随着时间的推移发生了变化,很难找到一个完整的工作解决方案。
我想要一个裸子域(mysite.io),但如果我必须有 www.mysite.io,那也没关系。
所以在heroku仪表板上我有:
DOMAIN NAME : mysite.io DNS TARGET : mysite.io.herokudns.com
DOMAIN NAME : www.mysite.io DNS TARGET www.mysite.io.herokudns.com
我知道我可能应该只有其中一个处于活动状态,但我不确定哪个......
然后,在 NameCheap 仪表板上,我有:
编辑:我已经阅读了看起来不错的答案,这就是我改变的内容,等待看看它是否会起作用。
CNAME Record - www - www.mysite.io.herokudns.com
CNAME Record - @ - mysite.io.herokudns.com
并且没有重定向
如果有效我会更新
更新 :
使用两个 CNAME 记录确实工作得很好,除了用户仍然可以在 HTTP 中连接并且不会被重定向到 HTTPS。我可能需要为此添加重定向。