我有一个客户端的网站,我想在Heroku上托管一个来自https://www.names.co.uk/的自定义域。https://www.names.co.uk/具有域名(example.co.uk)和连接到它的GeoTrust QuickSSL高级证书。
如果有人使用HTTP,我需要该网站使用以下URLS并强制HTTPS:
http://www.example.co.uk
https://www.example.co.uk
http://example.co.uk
https://example.co.uk我知道names.co.uk不支持在根域(example.co.uk)上使用CNAMES ( Heroku提供的),但我不知道我做错了什么来阻止它工作。
我不确定我需要在Heroku中添加哪些域名,以及是否需要使用Heroku提供的SSL证书。我也不确定我需要提供什么在names.co.uk方面的A-名称,CNAMES和网络转发。
如果有人对我如何正确配置它有任何建议,如果有可能让所有这些URLS与Heroku和Namesco一起工作,我将不胜感激。
很抱歉,如果我没有解释清楚的话,我对DNS和部署还比较陌生,似乎无法通过遵循Heroku或Namesco的文档来解决这个问题。
提前感谢
发布于 2020-06-24 09:13:36
使用Heroku的SSL证书将使处理更容易,因此除非您有理由使用Namec堆的SSL证书,否则我建议使用Heroku。Heroku证书自动应用,Heroku自动强制HTTPS。
建议使用example.com或www.example.com。假设您想要使用www子域,下面是如何继续:
通过遵循Namec堆关于example.com的文档,将如何创建URL重定向重定向到如何创建URL重定向。
然后按照Heroku文档到将您的自定义域添加到Heroku
heroku domains:add www.example.comexample.com作为首选域,则此步骤将略有不同。就这样!
请记住,该网站将仍然可以在您的Heroku域名:example.herokuapp.com。您也可能希望将此重定向到您的首选域。
https://stackoverflow.com/questions/62544711
复制相似问题