本文以Tomcat9.0.98为基础

设置Tomcat应用站点会话超时时间

找到/tomcat/conf/下的web.xml文件,其中里面有一段:

<session-config>
    <session-timeout>600</session-timeout>
</session-config>

注意,这里的单位是分钟。修改后重启tomcat服务。

修改默认站点

  • 删除root下所有文件

  • 新建404.html,内容如下:

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>404 - 页面不存在</title>
    <style>
        body { text-align: center; font-family: Arial, sans-serif; margin: 50px; }
        h1 { font-size: 50px; color: #FF5733; }
        p { font-size: 20px; color: #666; }
    </style>
</head>
<body>
    <h1>404</h1>
    <p>您访问的页面不存在,请联系系统管理员。</p>
</body>
</html>
  • 配置 Tomcat 让所有未匹配的请求跳转到 404.html(可选)

打开/conf/web.xml文件,找到<web-app>标签,在里面添加如下代码

<error-page>
    <error-code>404</error-code>
    <location>/404.html</location>
</error-page>