【发布时间】:2015-09-06 05:21:24
【问题描述】:
我想在我的应用程序的 username.domain.com 上分享一些用户信息。用户创建帐户后,子域应该可用。
我找到了在这种情况下可能有用的好模块:Express Subdomain
我怎样才能使用该模块正确地做到这一点?也许这个模块不是那么有用,所以我应该使用哪个?
【问题讨论】:
-
我建议你在 Node.js 前面使用 Nginx。 Nginx 允许您毫无问题地处理子域。
-
此外,启动 webserver 需要监听 80 端口,而这又需要 root 权限。出于安全考虑,使用 root 权限启动 Node 是一种不好的做法。但是您可以(并且应该)以 root 身份启动 Nginx,并以普通用户身份启动 Node。
标签: javascript node.js express