You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Tomcat 9.0新开发服务器根路径重定向至旧生产站点问题咨询

Tomcat 9 触发根路径重定向的相关配置文件排查方向
  • 根应用目录文件
    Tomcat默认根路径对应webapps/ROOT目录下的应用,从生产环境复制文件时大概率同步了生产环境ROOT目录下的入口文件(如index.html、index.jsp),文件内可能硬编码了跳转到生产门户地址的逻辑,包括服务端response.sendRedirect代码、meta标签跳转、前端JS跳转逻辑,该场景是此类问题的最高发原因。
  • 全局web.xml配置
    $CATALINA_BASE/conf/web.xml或者站点应用自身的WEB-INF/web.xml,可能配置了根路径对应的Servlet跳转规则、全局重定向过滤器,或者欢迎页指向了带生产跳转逻辑的资源。
  • server.xml核心配置
    $CATALINA_BASE/conf/server.xml中标签下如果配置了path=""的根Context节点,可能指向了带生产跳转逻辑的应用目录;如果开启了RewriteValve重写组件,对应的rewrite.config配置文件中也可能存在根路径跳转至生产地址的规则。
  • 独立上下文配置文件
    $CATALINA_BASE/conf/Catalina/localhost/ROOT.xml如果存在,该文件是根应用的独立上下文配置,可能配置了重定向规则或指向了错误的应用资源目录。
  • 应用全局过滤器/监听器
    部署的应用若配置了全局请求拦截过滤器、监听器,可能存在硬编码的生产环境域名逻辑,在拦截到根路径请求时触发重定向。

快速验证方式:可先临时清空webapps/ROOT目录下的所有文件,写入一个仅输出固定文本的静态html文件,访问根路径确认是否还会跳转,可快速排除应用文件硬编码问题。

内容的提问来源于stack exchange,提问作者Joel Poquette

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 21:06:01