node.js - DigitalOcean : Domain works with www. 但不是没有?

标签 node.js dns

我的域名存在问题,无法将 http://sparkles-cakes-of-art.co.uk 注册为 http://www. Sparkles-cakes-of-art.co.uk.

在过去的几个小时里,我在这个问题上进行了很多搜索,每个人似乎都有相反的问题,他们无法让网站 www. 一起工作网址。我遇到过同样的问题 1 个实例 here但该解决方案不起作用。

我的记录如下:

A @ 138.68.141.28

CNAME www www.sparkles-cakes-of-art.co.uk。

(对于同一个 CNAME,我输入 @,DigitalOcean 会自动更改为 www.sparkles-cakes-of-art.co.uk。

我读到这可能必须在网络服务器级别修复。在这种情况下,我该如何使用 NodeJS、Express 来做到这一点?我在这里也搞乱了一些解决方案,但似乎我什至没有从非 www URL 到达服务器来让它执行任何操作。

最佳答案

所以基本上我觉得自己像个白痴,但也许我的白痴将来会为别人服务。这是针对有同样问题的人的答案。

使用 DigitalOcean 时,在此页面上(网络页面,以防链接失效):

Networking 确保您没有 www.在域中。去掉www.如果存在的话,通过添加另一个域就可以了。

您可能会遇到相反的问题(您现在无法访问 www. 链接),但解决起来要容易得多,并且有很多关于它的讨论。基本上要解决此问题,请添加一个 CNAME,例如 www @

关于node.js - DigitalOcean : Domain works with www. 但不是没有?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39337308/

相关文章:

azure - 无法设置 CNAME 记录以将 Verio 的域映射到 Azure 的网站

asp.net - 单个域上的两个 Web 应用程序

macos - 在 Mac OS X 上以编程方式查找 DNS 服务器设置

javascript - Node JS 将可能未定义的 JavaScript 对象传递给 pug 模板

Javascript:检查对象数组中是否存在键

node.js - 在 Alexa 上创建广播电台

PHP - 搜索域名可用性

dns - Windows XP/Vista/Win7的免费DNS服务器?

javascript - 我该如何解决这个 Q.denodify 测试?

javascript - mean.io assetmanager.init(... 返回 JS 错误