ホームページ > 運用・保守 > Nginx > Nginx の第 2 レベル ドメイン名を構成する方法

Nginx の第 2 レベル ドメイン名を構成する方法

WBOY
リリース: 2023-05-12 23:22:04
転載
4621 人が閲覧しました

2 つのプロジェクトでドメイン名を使用する必要がある場合、第 2 レベルのドメイン名を使用する必要があります。Nginx で第 2 レベルのドメイン名を次のように設定します:

1. 元の設定ファイルは次のとおりです

worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;
    
    keepalive_timeout  65;

    server {
        listen       80;
        server_name  localhost;

        location / {
            root   html;
            index  index.html index.htm;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

}
ログイン後にコピー

これは、解凍された nginx.conf ファイルです。nginx が現在ポート 80 をリッスンしており、そのサービス名が localhost であることがわかります。ドメイン名が baidu.com の場合、 localhost.baidu.com と入力します。 こちらもアクセス可能です。

2. 第 2 レベルのドメイン名を設定する

先ほど理解したサービス名について、ドメイン名が baidu.com の場合、設定する必要がある第 2 レベルのドメイン名は次のとおりです。 asurplus.baidu.com.設定ファイルは次のとおりです

worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;
    
    keepalive_timeout  65;

    server {
        listen       80;
        server_name  localhost;

        location / {
            root   html;
            index  index.html index.htm;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
    
    server {
        listen       80;
        server_name  asurplus.baidu.com;

        location / {
            proxy_pass http://127.0.0.1:8081;
        }
    }

}
ログイン後にコピー

sbin ディレクトリに移動し、コマンドを実行して nginx

./nginx -s reload
ログイン後にコピー

新しいサービスを追加しましたが、リッスン ポートはまだ残っています80 となり、サービス名が第 2 レベル ドメイン名: asurplus になり、8081 ポートに転送され、第 2 レベル ドメイン名の設定が完了しました。

以上がNginx の第 2 レベル ドメイン名を構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート