首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试在Heroku上使用来自另一个提供商( NextJS )的自定义域设置一个names.co.uk网站

尝试在Heroku上使用来自另一个提供商( NextJS )的自定义域设置一个names.co.uk网站
EN

Stack Overflow用户
提问于 2020-06-23 22:28:08
回答 1查看 304关注 0票数 1

我有一个客户端的网站,我想在Heroku上托管一个来自https://www.names.co.uk/的自定义域。https://www.names.co.uk/具有域名(example.co.uk)和连接到它的GeoTrust QuickSSL高级证书。

如果有人使用HTTP,我需要该网站使用以下URLS并强制HTTPS:

代码语言:javascript
复制
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的文档来解决这个问题。

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-24 09:13:36

使用Heroku的SSL证书将使处理更容易,因此除非您有理由使用Namec堆的SSL证书,否则我建议使用Heroku。Heroku证书自动应用,Heroku自动强制HTTPS。

建议使用example.comwww.example.com。假设您想要使用www子域,下面是如何继续:

通过遵循Namec堆关于example.com的文档,将如何创建URL重定向重定向到如何创建URL重定向

然后按照Heroku文档到将您的自定义域添加到Heroku

  • heroku domains:add www.example.com
  • 然后更新DNS设置。默认情况下,DNS提供程序是Namec堆。请参阅如何创建CNAME记录上的Namec堆文档。Namec堆建议不要为裸域设置CNAME记录,因此如果您希望使用example.com作为首选域,则此步骤将略有不同。

就这样!

请记住,该网站将仍然可以在您的Heroku域名:example.herokuapp.com。您也可能希望将此重定向到您的首选域。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62544711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档