つまり、私は ABC.com というドメイン名を持っています サーバーと 2 つの Web サイト アプリケーションがあります 2 つの Web サイト アプリケーションは異なるポートにハングしています A.ABC.com と B.ABC.com という 2 つのドメイン名を設定しています A .ABC.com と B.ABC.com にアクセスすると、これら 2 つのアプリケーションを参照できます。設定方法
闭关修行中......
これに似ています
もう一つ:
このようにして、2 つのリクエストを対応するローカル プログラム ポートに転送できます。 。 。 :)
Nginx が異なるドメイン名のポート 80 をリッスンし、それをそれぞれのアプリケーションの実際のポートに転送するように仮想ホストを構成する必要があります
まず、/etc/nginx/nginx.conf,在http モジュールを編集して他の設定ファイルを導入する必要があります:
/etc/nginx/nginx.conf
http
include /etc/nginx/conf.d/*.conf;
この方法で、/etc/nginx/conf.d フォルダー内に各仮想ホストを個別に設定できます。
/etc/nginx/conf.d
次に、上記のフォルダーに新しいファイルを作成します /etc/nginx/conf.d/a.conf和/etc/nginx/conf.d/b.conf,当然文件名a,b それはあなた次第です。
/etc/nginx/conf.d/a.conf
/etc/nginx/conf.d/b.conf
a
b
はいb.abc.com的应用只需要修改上面的server_name以上です。
b.abc.com
server_name
このようにして、http://a.abc.com にアクセスする各リクエストは対応するポートに転送され、それぞれのアプリケーションによって処理されます。
http://a.abc.com
ドメイン名は同じIPを指しており、対応する仮想ホストが装備されています
Nginxのリバースプロキシを使用できます
これに似ています
リーリーもう一つ:
リーリーこのようにして、2 つのリクエストを対応するローカル プログラム ポートに転送できます。 。 。 :)
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
,当然文件名a
,b
それはあなた次第です。はい
b.abc.com
的应用只需要修改上面的server_name
以上です。このようにして、
http://a.abc.com
にアクセスする各リクエストは対応するポートに転送され、それぞれのアプリケーションによって処理されます。ドメイン名は同じIPを指しており、対応する仮想ホストが装備されています
Nginxのリバースプロキシを使用できます