0

我在具有 root 访问权限的 Dreamhost VPS 上。它运行 Apache,并托管一个站点“www.example.com”。同时,我正在开发一个 Node.js 网站,并将 Node.js 绑定到端口 3456(例如)。因此,可以通过键入“www.example.com:3456”访问 Node.js 站点。

这是两个不同的网站。我不希望“www.example.com”的用户访问我的 Node.js 网站(开发后将迁移到 Nodejitsu)。

我会遇到此设置的任何问题吗?

4

1 回答 1

0

我不相信这会是一个问题,除非您的一个访问者碰巧最终到达端口 3456。为了缓解这种情况,您应该考虑编写自己的小中间件来将您的 IP 列入白名单(从而拒绝其他任何人)。您可以在以下位置查看示例:http ://www.hacksparrow.com/how-to-write-middleware-for-connect-express-js.html 。我相信根据您的需要修改它不会有问题。

于 2013-01-18T18:24:58.787 回答