バーチャルホスト時にSSLページで別ページが表示される対応

この記事は約1分で読めます。
スポンサーリンク

Nginxでの対応。
SSLページが指定されていない状態のドメインを表示しようとすると、一番上に記述されているドメインが表示されてしまう。

server {
   listen       80  default_server;
   listen       443 ssl default_server;
   server_name  _;
   ssl_certificate         /usr/local/etc/ssl/selfcert.crt;
   ssl_certificate_key     /usr/local/etc/ssl/selfcert.key;
   return 444;
}

Nginxの設定の一番上にこのように記述をする。

自己証明書を発行してそれを設定する必要がある。

参考
https://www.junk-works.science/specify-default-server-on-nginx/

コメント

タイトルとURLをコピーしました