解决Web项目因访问URL与Tomcat服务器文件夹相同导致404页面的问题
2017-08-02 21:38
996 查看
解决Web项目因访问URL与Tomcat服务器文件夹相同导致404页面的问题
问题描述
我们知道,客户端如果请求的URL不存在的话,会在页面显示一个404的错误,如下图但我在访问资源的时候出现了下面这种情况的404页面,显示以下的文字
404 Not found
The page you tried to access (/manager/addnews) does not exist.
The Manager application has been re-structured for Tomcat 7 onwards and some of URLs have changed. All URLs used to access the Manager application should now start with one of the following options:
/manager/html for the HTML GUI
/manager/text for the text interface
/manager/jmxproxy for the JMX proxy
/manager/status for the status pages
Note that the URL for the text interface has changed from “/manager” to “/manager/text”.
You probably need to adjust the URL you are using to access the Manager application. However, there is always a chance you have found a bug in the Manager application. If you are sure you have found a bug, and that the bug has not already been reported, please report it to the Apache Tomcat team.
因为我是能够保证我的访问路径是正确的,所以想了好久没想明白,到最后自己随意改了一个路径,居然就可以运行了。下面就说一说解决的方法。
解决方法
这个的问题主要是路径与Tomcat服务器的文件夹重名了,例如我访问的那么/manager,它其实是Tomcat的子文件夹,里面没有包含你想要的东西,所以自然访问不到资源,但返回的却是奇怪的404。最后我把manager这个路径修改一下就访问正确了,所以我们以后路径名不能跟服务器的路径冲突。因为笔者也被这个坑了很久,且在网上找不到很好地解决方法,所以把我的经历写在这里,希望能帮上遇到同样情况的同学。
欢迎大家转载,但请标明转载链接。
相关文章推荐
- 解决:tomcat6 多个web项目页面出现 多次重定向错误无法访问的问题
- web项目中url-pattern改成'/'后,js、css、图片等静态资源(404)无法访问问题解决办法
- Tomcat成功部署发布启动项目后页面显示404问题的解决方法
- Tomcat项目部署成功,页面访问404,Work目录权限问题
- 读取web项目properties文件路径 解决tomcat服务器找不到properties路径问题
- Tomcat权限问题,导致每次访问页面第一次正常,第二次报错404
- 解决:Intellij idea导入MyEclipse Web项目时,服务器搭建运行正常,但无法访问WebRoot下的页面
- 404路径问题:打开用dialog打开jsp时,项目名称/WebContent下的文件夹名称/文件夹名称。。。/jsp页面名称
- 解决eclipse 建立Dynamic web project 项目用Tomcat服务器 不像Myeclipse一样发布到Tomcat目录下的webapps 目录下的问题
- Tomcat部署Web项目访问404问题
- vs2003.net报“无法打开Web项目文件路径与URL不符。这两者需要映射到相同的服务器”问题
- 关于jsp web项目,jsp页面与servlet数据不同步的解决办法(报错404、405等)即访问.jsp和访问web.xml中注册的/servlet/的区别
- 文档库创建的子文件夹的URL显示为 http://[机器名]/.... 导致无法正常访问的问题解决办法
- 关于tomcat服务器部署,页面报404/500错误,myeclipse异常关闭 导致tomcat 6.0 无法重启 的问题
- tomcat---访问url故意把项目名写错就报404的解决方法
- tomcat问题:eclipse中web项目正常发布到tomcat后,浏览器不能访问。浏览器显示:HTTP Status 404 – Not Found
- idea创建web项目部署到tomcat服务器,servlet不能用问题解决
- IntelliJIdea 2016.2 使用 tomcat 8.5 调试spring的web项目时,bean被实例化两次导致timer和thread被启动了两遍的问题的解决
- 解决内网用户不能正常访问内部WEB服务器问题
- 我用myeclipse导入了一个用eclipse开发的项目,项目上有个差报错,是里面几个页面报的假错,部署到tomcat后,tomcat配置里这个项目的running值是false,访问就报404错误,而且不编译class文件