2024-09-24 20:43:56
Webサーバはポートは443だけでなく80も開いておくのがいいらしい
HTTPS の接続だけを想定しているならポートは 443 だけを開いておけばいいと不意に思い調べました。
結論はポート 80 も開いておくのがいいらしいです。
最後に、リダイレクトを提供するために 80 番ポートを開放しておけば、ユーザーが正しい HTTPS バージョンのウェブサイトにアクセスするのを助けることができます。 たとえば、メールの自動リンク機能が利用された場合や、手動でドメイン名が入力される場合など、あなたにはコントロールできないような状況はたくさんあります。 そういった場合には、単にエラーを表示するのではなく、リダイレクトを提供したほうが良いはずです。
https://letsencrypt.org/ja/docs/allow-port-80/
Webサーバ管理者がコントロール出来ない状況を考慮してポート80を開いておき、リダイレクトで443に移動させるのがいいらしいです。