我目前正在从我的GoDaddy域名转发到一个heroku应用程序,它可以工作,尽管用户在登录网站后仍然可以在浏览器中看到我的heroku url。我之前尝试过在GoDaddy上使用“带掩码的转发”,但这破坏了一切,而且在从GoDaddy转发时,这是一个有充分记录的“请勿”。
目前,我的A记录是:

我的CNAME是:

有谁知道如何在浏览器中隐藏heroku URL而不恢复到带有掩码的转发模式?我需要在我的应用程序中的某个地方更改我的应用程序主机变量吗?
发布于 2017-03-11 05:36:39
这是一个DNS问题,在Heroku上无需任何更改即可解决。GoDaddy不支持根CNAME扁平化,所以你必须让别人来“管理”你的域名系统。你可以将你的域名保留在GoDaddy上,但在其他地方创建一个支持CNAME扁平化的帐户,比如CloudFlare。you可以获得免费的web帐户,只需配置您的GoDaddy帐户即可使用新的Nameservers CloudFlare (或其他提供商)为您提供的服务。
请参阅:https://devcenter.heroku.com/articles/custom-domains#add-a-custom-root-domain
https://stackoverflow.com/questions/42536096
复制相似问题