【发布时间】:2016-08-20 16:21:46
【问题描述】:
我有一个在许多域(所有相同 IP)上运行 apache 的 VPS,但我想开始为我的一些网站运行 nodeJS/feathersJS。
除了使用不同的端口外,我似乎无法弄清楚如何运行多个实例。但是,只要添加了端口,所有其他站点都可以使用所有其他站点(即使是运行 apache 站点的站点)。
有没有一种简单的方法可以限制 domain-1.com 显示 feathersjs 站点,以及 domain-2.com 仍然使用 apache?
我有什么遗漏吗?
我是 node 新手,从 PHP 人过渡到 nodeJS 人......所以请原谅我的无知。
我找到了一些我可以想出使用的非feathersJS 模块,但是必须有一种比修改feathersJS 更简单的方法......不是吗?
*编辑我已经找到了 apache 代理解决方案并实施了它。但是,现在我需要确保运行节点的端口没有在我的其他域上使用。
Example.com 现在使用 apache 代理运行 localhost:3030,但 anotherexample.com:3030 也是如此
有办法限制吗?
我找到了一些为 node 执行此操作的库,但似乎没有一个在 feathersJS 中很好地实现。
*再次编辑我认为提到的 vHost 羽毛是我正在寻找的东西,我会在测试时更新。
【问题讨论】:
标签: node.js apache feathersjs