ホームページ  >  に質問  >  本文

リバース プロキシ - 同じ IP、複数のドメイン名、異なるポートを使用して nginx を構成するにはどうすればよいですか?

つまり、私は ABC.com というドメイン名を持っています
サーバーと 2 つの Web サイト アプリケーションがあります
2 つの Web サイト アプリケーションは異なるポートにハングしています
A.ABC.com と B.ABC.com という 2 つのドメイン名を設定しています
A .ABC.com と B.ABC.com にアクセスすると、これら 2 つのアプリケーションを参照できます。
設定方法

阿神阿神2713日前865

全員に返信(4)返信します

  • 世界只因有你

    世界只因有你2017-05-16 17:19:48

    これに似ています

    リーリー

    もう一つ:

    リーリー

    このようにして、2 つのリクエストを対応するローカル プログラム ポートに転送できます。 。 。 :)

    返事
    0
  • 某草草

    某草草2017-05-16 17:19:48

    Nginx が異なるドメイン名のポート 80 をリッスンし、それをそれぞれのアプリケーションの実際のポートに転送するように仮想ホストを構成する必要があります

    まず、/etc/nginx/nginx.conf,在http モジュールを編集して他の設定ファイルを導入する必要があります:

    include /etc/nginx/conf.d/*.conf;

    この方法で、/etc/nginx/conf.d フォルダー内に各仮想ホストを個別に設定できます。

    次に、上記のフォルダーに新しいファイルを作成します /etc/nginx/conf.d/a.conf/etc/nginx/conf.d/b.conf,当然文件名ab それはあなた次第です。

    リーリー

    はいb.abc.com的应用只需要修改上面的server_name以上です。

    このようにして、http://a.abc.com にアクセスする各リクエストは対応するポートに転送され、それぞれのアプリケーションによって処理されます。

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-16 17:19:48

    ドメイン名は同じIPを指しており、対応する仮想ホストが装備されています

    返事
    0
  • 某草草

    某草草2017-05-16 17:19:48

    Nginxのリバースプロキシを使用できます

    返事
    0
  • キャンセル返事