在Node.js中是否可能创建一个单一的HTTP服务器,以便在多个主机名上接受连接?例如:我有许多子域(x1.domain.com、x2.domain.com等),这些子域绑定到一个IP地址,我希望Node.js程序只接受x1.domain.com和x2.domain.com上的连接。
http://senchalabs.github.com/connect/middleware-vhost.html
这些文档相当欠缺,但看起来始终高产的TJ在这里给出了一个示例:
https://github.com/LearnBoost/cluster/commit/7ede5b13a9b829ff25557ec0d6f483f6bd45ada8
看起来除非使用某种代理或额外的IP地址来针对特定(子)域,否则(本地)似乎不可能。