Tomcat访问html文件报404

Tomcat访问html文件报404

可能问题:

  1. (主要原因)配置问题:请确保的Web服务器(如Tomcat)已正确配置为将HTML文件映射到适当的处理程序。通常情况下,Web服务器默认将JSP文件映射到JSP引擎,但对于HTML文件可能需要进行额外的配置。您可以检查服务器的配置文件(如Tomcat中的web.xml文件)以确保HTML文件的处理方式正确配置。Tomcat会自动拦截除了jsp以外的其他文件,所以访问html显示404

  2. 文件路径问题:请确保HTML文件位于正确的位置并具有正确的文件路径。确认您的HTML文件确实位于Web应用程序目录的正确子目录中,并且您正在使用正确的URL来访问它。

  3. URL映射问题:如果您尝试通过URL来访问HTML文件,可能存在URL映射问题。确保您正在使用正确的URL路径来访问HTML文件,并且没有任何其他URL重定向或重写规则导致访问问题。

  4. 缓存问题:有时浏览器可能会缓存先前的HTTP响应,导致即使您已经解决了问题,仍然看到404错误。您可以尝试清除浏览器缓存或在访问HTML文件时使用不同的浏览器来排除缓存问题。

现象:

  1. html文件和jsp文件都在webapps目录下,可以访问jsp文件,但是访问html文件显示404。
  2. 在webapps目录下建立一个文件夹,在该文件夹下新建html文件和jsp文件,可以访问jsp文件,但是访问html文件显示404。

解决:

找到tomcat安装目录,conf目录->web.xml,找到servlet-mapping标签,进行如下修改:

大概在430多行

image-20230610205800618

最后记录一下破50W访问

参考博客:http://t.csdn.cn/1ruU9

猜你喜欢

转载自blog.csdn.net/m0_63324772/article/details/131146550