nginx反向代理错误upstream sent too big header的解决办法
创始人
2025-07-09 12:26:38
0

nginx错误:upstream sent too big header while reading response header from upstream的解决办法。

原因是nginx反向代理的cookie传递太小导致,解决办法是提高nginx的cookie大小,具体如下:


在nginx配置文件中加入:


server {

listen 80;

server_name www.webzone.cc;

proxy_buffer_size 128k;  //设置后端服务器http头缓冲区大小

proxy_buffers 4 256k;  //设置后端服务器内容缓冲区个数和大小

proxy_busy_buffers_size 256k;  //设置客户端内容缓冲区大小

location / {

proxy_pass http://10.110.21.22:8075;

proxy_set_header Host $http_host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

}


或在http节点中加入:

proxy_buffer_size 128k;

proxy_buffers 4 256k;

proxy_busy_buffers_size 256k;

上一篇:nginx开启https

下一篇:nginx配置跨域访问

相关内容

热门资讯

vcenter因证书问题无法上... 解决方法:导入root CA证书。主要操作步骤如下:1、下载root CA证书,并解压。2、右击5a...
centos7 LVM(逻辑卷... 一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它...
redis常用操作 设置密码:config set requirepass 123 //123为密码密码验证:auth...
mysql用户管理 1、新建用户create user username@host identified by 'pa...
GlusterFS部署和使用 官方网站:https://www.gluster.org/install/一、GlusterFS安装...
redis出现报错:Error... 问题:redis出现报错:Error: 磁盘在使用中,或被另一个进程锁定解决方法1、在配置文件中修改...
mariadb galera ... mariadb server下载地址:https://mariadb.org/download/?...
linux(centos7)常... ip addr //查看IP设置IP:vi /etc/sysconfig/network-scrip...
mysql查看和修改字符集 查看数据库的字符集:show create database 数据库名;修改数据库的字符集:alte...
centos7上安装git服务... 一、安装git1、安装依赖库#yum install openssl-devel curl-deve...