跳至内容
Nginx 错误信息
497 HTTP to HTTPS

497 HTTP to HTTPS — Nginx 向 HTTPS 端口发送了 HTTP 请求

向 HTTPS 端口发送了明文 HTTP 请求。

nginxserver

导致此错误的原因

客户端在未使用 TLS 的情况下连接到 HTTPS 端口(通常为 443)。Nginx 在 SSL 监听器上检测到了未加密的请求。

如何修复

配置从 HTTP 到 HTTPS 的重定向。在 server 块中添加 error_page 497 =301 https://$host$request_uri;。

官方文档

相关错误代码