nginxでデフォルトのバーチャルホストを設定する方法を紹介します。 デフォルトのバーチャルホストとは、複数のサイトが運用されているウェブサーバーに、IPアドレス(ドメイン名ではなく)でHTTPリクエストした場合に応答するホストのことです。 ここでは、nginxで3つのサイト(example1.com、example2.com、example3.com)を運用する場合、どうやってデフォルトのバーチャルホストの設定するのかを例示します。 デフォルトのバーチャルホストの設定 nginxの設定ファイル(/etc/nginx/nginx.conf or /etc/nginx/conf.d/*.conf)のlistenディレクティブにdefault_serverパラメーターを設定すれば、簡単にデフォルトのバーチャルホストを設定できます。下記のように設定すれば、example2.comがデフォルトのバ