tomcat隐藏400报错信息

解决tomcat 安全漏洞,http 400报错,开发人员在tomcat新增了错误页面,页面未跳转,没解决

我在nginx配置文件中新增了配置解决了;

bash 复制代码
upstream web_tomcat {
     ip_hash;
     server 192.168.1.62:8082 weight=1;
     server 192.168.1.63:8082 weight=1;
     server 192.168.1.64:8082 weight=1;
     server 192.168.1.65:8082 weight=1;
     server 192.168.1.66:8082 weight=1;
     server 192.168.1.67:8082 weight=1;
     server 192.168.1.68:8082 weight=1;
     keepalive 768;
}


server {
    listen 80;
    server_name your-domain.com;

    location / {
         proxy_set_header Host $host;
		 proxy_set_header X-Real-IP $remote_addr;
		 proxy_set_header REMOTE-HOST $remote_addr;
		 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		 proxy_pass http://web_tomcat/demo/;


        # 关键:捕获来自后端的 400 错误,并重定向到指定 URL
        proxy_intercept_errors on;
        error_page 400 =302 https://your-domain.com/error-page.html;

    }
}
相关推荐
望获linux24 分钟前
【实时Linux实战系列】Linux 内核的实时组调度(Real-Time Group Scheduling)
java·linux·服务器·前端·数据库·人工智能·深度学习
Never_Satisfied27 分钟前
在 JavaScript 中,删除数组中内容为xxx的元素
java·前端·javascript
MC丶科34 分钟前
【SpringBoot常见报错与解决方案】端口被占用?Spring Boot 修改端口号的 3 种方法,第 3 种 90% 的人不知道!
java·linux·spring boot
怪兽201439 分钟前
Redis常见性能问题和解决方案
java·数据库·redis·面试
zz-zjx40 分钟前
JVM 内存结构与 GC 机制详解( 实战优化版)
java·jvm·tomcat
nvvas1 小时前
Android Studio JAVA开发按钮跳转功能
android·java·android studio
CV工程师丁Sir1 小时前
Rokid设备连接全解析:蓝牙与Wi-Fi通信源码深度剖析
java
zoyation1 小时前
多线程简介和在JAVA中应用
java·开发语言
rechol1 小时前
类与对象(中)笔记整理
java·javascript·笔记
周杰伦_Jay2 小时前
【Spring Boot从入门到精通】原理、实战与最佳实践
java·spring boot·后端