1 つのサイトに複数のドメイン名を構成する
server { listen 80; server_name ops-coffee.cn b.ops-coffee.cn; }
server_name の後には複数のドメイン名を続けることができ、複数のドメイン名はスペースで区切ることができます
1 つのサイトに複数のドメイン名を構成するサービス
server { listen 80; server_name a.ops-coffee.cn; location / { root /home/project/pa; index index.html; } } server { listen 80; server_name ops-coffee.cn b.ops-coffee.cn; location / { root /home/project/pb; index index.html; } } server { listen 80; server_name c.ops-coffee.cn; location / { root /home/project/pc; index index.html; } }
Nginx 仮想ホスト構成に基づいて、Nginx には 3 種類の仮想ホストがあります
IP ベースの仮想ホスト: サーバー上に複数のアドレスが必要で、各サイトは 1 つのアドレスに対応します。
#ポートベースの仮想ホスト: 各サイトは異なるポートに対応します。アクセスするときは、ip:port メソッドを使用してアクセスします。使用するリッスン ポートを変更できますドメイン名に基づいた仮想ホスト: 最も広く使用されている方法です。上記の例では、ドメイン名に基づいた仮想ホストが使用されています。前提条件は、各サイトに対応する複数のドメイン名があることです。異なるドメインを入力するだけです。 server_nameの名前
以上がNginx は複数のドメイン名を持つサイトをどのように構成しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。