nginx ERR_HTTP2_PROTOCOL_ERROR
图片显示 ERR_HTTP2_PROTOCOL_ERROR 错误
解决办法
在你的反向代理中增加 proxy_max_temp_file_size 0; 配置
nginx
server {
location / {
proxy_pass http://loadVitePressServer; # 后端服务器地址
# proxy_max_temp_file_size用途:此指令用于限制Nginx将代理的响应存储在临时文件中的最大大小。
# 当设置为0时,禁止使用临时文件存储大的响应体。这意味着,不论响应体的大小如何,
# Nginx都不会将其写入磁盘的临时文件,而是尽可能地保留在内存中
proxy_max_temp_file_size 0; # 禁止使用临时文件“解决图片加载失败的问题”
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
}
}