私はプレイを取得しようとしている!サーバーは、このサーバー用に構成されたすべてのドメイン名ではなく、単一のドメイン名をlistenします。再生!サーバー:単一のドメイン名を聞く
I.E.私は2人の異なるドメイン名上で実行されている2つのWebサービスを持っている:1は、ポート9000で実行されている example1.com example2.com
例を、実施例2は、それぞれのドメインのポート80が転送されているポート9001上で実行されています問題のポート。
しかし、例2はまだexample1.com:9001によってアクセス可能です。私はPlay!を設定する方法を知りたいと思います。指定されたドメイン名だけをリッスンするようにします。
私はrequest.host変数をチェックしてアプリケーション内で修正できましたが、Play!私は簡単な解決策を探しているので、簡単にするつもりです!
敬具、ヤン
PS私はhttp.address設定パラメータを使用してみましたが、アプリケーションは、まだ両方のドメイン名にリッスンします。
私はすでに実装しています...ドメイン名example2.comの下でポート9000へのアクセスをブロックしたいと考えています – Jan
ポート80のトラフィックのみが許可されるようにファイアウォールを設定する必要があります。これはPlay内では実行されません(ポート9000と9001で実行する必要があります)が、外部トラフィックがそれらの開いているポートにアクセスするのをブロックするファイアウォールソフトウェアです。 – Codemwnci