Troubleshoot
HTTP から HTTPS へ自動リダイレクトされない
最終更新: 2026-04-25
症状
http:// でアクセスすると HTTPS ではなくそのまま 80 番で応答される
- /tools/redirect-chain で 301 が無い
- Site Health Check の HTTP カテゴリで warn
想定される原因
- 1
80 番に server ブロックが無い
Nginx / Caddy で 80 番を受けていない。
- 2
CDN 側で HTTP を許可している
Cloudflare で Always Use HTTPS が OFF。
対処手順
- Caddy なら auto redirect、Nginx は 80 番で return 301 を追加
- Cloudflare の Always Use HTTPS を ON
- HSTS で再発防止