如果没有`www`,域名无法正常工作,那么node.js中的解决scheme是什么?

我知道这个问题已经被问到域名不工作没有www

但是我需要一个解决scheme,用于托pipe在heroku上的node.js应用程序,以及使用名为komodo的namecheap

另外,我发现这个类似的东西 ,我根本不明白。

有人可以举例说明如何在node.js中处理这个问题吗?

详情:我正在使用快递。 在Heroku我有

 langtime.me(Domain Name) yamanashi-3938.herokussl.com (DNS Target) www.langtime.me(Domain Name) yamanashi-3938.herokussl.com(DNS Target) 

在Namecheap中我有:

  @ | https://www.langtime.me | URL redirect www | yamanashi-3938.herokussl.com. | CNAME 

www.example.comexample.com是DNS中的不同logging。 你需要确保两者都指向相同的地方。 您既可以设置为指向相同的地址,也可以设置example.com以redirect到www.example.com

如果你使用namecheap,它应该看起来像这样。

 +------------+---------------------------+--------------+ | Host Name | IP Address/URL | Record Type | +------------+---------------------------+--------------+ | @ | http://www.yourdomain.com | URL Redirect | | www | app-name.herokuapp.com. | CNAME(Alias) | +------------+---------------------------+--------------+ 

确保你还在Heroku项目设置下添加域名。