次のように私はマウントポートを備えた5灯コンテナ(tutum/lamp
)を持っている:それはURLに応じて適切なコンテナにリダイレクトするようNGINXルートの設定方法は?
127.0.0.1:81:80
127.0.0.1:82:80
127.0.0.1:83:80
127.0.0.1:84:80
127.0.0.1:85:80
は、私は何をしたいのは、彼らの前にnginxのを入れています。たとえば、ホストIPが12.45.5.113
であるとします。その後、私が12.45.5.113/c1/
にアクセスしたとき、私は12.45.5.113/c2/
を訪問したときにコンテナ127.0.0.1:81:80
のホームページにリダイレクトしたいと思います。コンテナ127.0.0.1:82:80
のホームページにリダイレクトしたいと思います。
NGINXの設定はどのようにする必要がありますか? apt-get install
でNGINXをホストにインストールするか、追加のコンテナとしてインストールすることは可能でしょうか?
グレート:詳細については
はドッカーのマニュアルを参照してください!どうもありがとうございました。私は最後の質問を持っています:私は 'エコー 'http://'に気付きました。 $ _SERVER ['SERVER_NAME']。 $ _SERVER ['REQUEST_URI'];には中間パスが含まれていません。 '/ c1 /'、いくつかの検索の後に、NGINXレベルの '書き換えルール'がそのトリックを行うことができることを発見しました。何か案は? – user706838
ええと、あなたが何を求めているのかわからないので、例を挙げてください。 –