如果没有`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.com
和example.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项目设置下添加域名。