0

root アクセスで Dreamhost VPS を使用しています。Apache を実行し、サイト「www.example.com」をホストしています。同時に、Node.js Web サイトを開発し、Node.js をポート 3456 にバインドしています (たとえば)。そのため、「www.example.com:3456」と入力すると、Node.js サイトにアクセスできます。

これらは 2 つの異なる Web サイトです。「www.example.com」のユーザーが Node.js Web サイト (開発後に Nodejitsu に移行されます) にアクセスすることは決して望んでいません。

この設定で問題が発生することはありますか?

4

1 に答える 1

0

訪問者の 1 人がたまたまポート 3456 に到達しない限り、これが問題になるとは思いません。これを軽減するには、独自の小さなミドルウェアを作成して、IP をホワイトリストに登録することを検討する必要があります (したがって、他の人を拒否します)。http://www.hacksparrow.com/how-to-write-midddleware-for-connect-express-js.htmlで例を確認できます。これをニーズに合わせて変更するのに問題はないと確信しています。

于 2013-01-18T18:24:58.787 に答える