tomcat-Tomcat能访问主页和root目录原始的图片和文件,但是自己放进去的文件却访问404,求教????

问题描述

Tomcat能访问主页和root目录原始的图片和文件,但是自己放进去的文件却访问404,求教????
  tomcat能正常启动,catalina_home也配了,在官网下载了apache-tomcat-7.0.68和apache-tomcat-6.0.45-windows-x64、apache-tomcat-6.0.45都试过了,出现同样的问题,我的电脑是64位的,下载的也是64位的tomcat,jdk环境变量也配置正常,因为在我自己电脑上也是这样配置的,在我自己电脑上能访问自己放的文件,怎么也找不到问题所在,
        ![tomcat ROOT目录原始文件能访问](http://img.ask.csdn.net/upload/201603/24/1458781118_835380.png)
        ![a.txt是手动加入的文件,无法访问](http://img.ask.csdn.net/upload/201603/24/1458781275_449957.png)
        ![手动加入的文件无法访问](http://img.ask.csdn.net/upload/201603/24/1458781311_381977.png)

        而且tomcat的启动信息没有报错信息,请大牛帮忙!!!!

解决方案

原始tomcat你可以访问,那你访问的是主页咯~但是你写的a.txt一个文本文件 访问不了对么?你在地址栏输了什么地址?

解决方案二:

地址是:http://localhost:8080/a.txt,在其他电脑是可以访问root目录下的文本文件的

解决方案三:

apache安全设置——某个目录只允许访问图片,其他类型文件不允许访问

时间: 2024-10-27 07:17:55

tomcat-Tomcat能访问主页和root目录原始的图片和文件,但是自己放进去的文件却访问404,求教????的相关文章

新浪微博如何访问主页时默认应用的管理?

  第一步:进入企业主页,点击主页左侧导航边栏的"管理"弹出导航管理窗口; 第二步:选择访问主页时默认应用,在"访问主页时的默认应用"中选择,点击"保存"即将该应用设置为访问主页时的默认应用,"取消"则不改变.

tomcat配置ROOT目录和多站点

多站点 1 打开tomcat/conf/server.xml,在里面找到<Engine name="Catalina" defaultHost="localhost">.....</Engine> 2 在<Engine name="Catalina" defaultHost="localhost"></Engine>中间加入内容: <Engine name="Ca

eclipse修改发布路径到tomcat root目录下遇到一个问题 急!在线等。。

问题描述 我修改了以下几处地方后,项目能够发布到tomcat目录下,但是包含在项目名称的文件夹下面,我想要实现的效果是把项目文件直接发布到root目录下而不是root目录下的项目名称下这样设置后实现了这样的效果(webapp下出现项目名称的文件夹)但是!!!!我想要实现的是如下的效果(root下面直接是要发布的文件) 解决方案 解决方案二:发布到哪里不是一样的?Path是"/"好像访问就不用输入工程名路径的解决方案三:其实把项目打包成war文件丢到webapps里面然后重启tomcat

有关tomcat下root目录的问题

问题描述 有关tomcat下root目录的问题 我把tomcat下root目录中的index.jsp(以前自己写的,不是里面自带的)删掉了,放了个新的index.jsp,再启动tomcat,输入http://localhost:8080/index.jsp结果显示的确是以前那个, 有谁知道可以帮帮忙不,谢谢了! 解决方案 1.删除work目录 2.清除浏览器缓存 3.换个tomcat 解决方案二: 到tomcat目录下有个work目录,把里面东西删掉就ok了 tomcat是有缓存的 解决方案三:

详解Tomcat服务器绑定多域名和虚拟目录的方法_Tomcat

tomcat采用默认安装,要想tamcat直接绑定多个域名,这里我们需要修改配置文件:C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\server.xml server.xml 的修改方式如下:(一)多域名绑定1.如果你要绑定网站,首先是要把tomcat的默认访问端口8080,修改成80 原始: <Connector port="8080" maxHttpHeaderSize="8192"

服务器-nginx+tomcat.tomcat无法访问显示维护界面

问题描述 nginx+tomcat.tomcat无法访问显示维护界面 请大神提供一个解决方案,服务器是tomcat+nginx提供服务. 当tomcat重启时,nginx显示一个静态的正在维护的界面! 请大神提供解决思路啊!!! 谢谢谢谢谢谢! 解决方案 Nginx可以自己配置404等返回码,转向对应的维护页面. 解决方案二: 外网无法访问tomcat---------------------- 解决方案三: 外网无法访问tomcat----------------------

apache+tomcat,如何禁止执行上传目录 里面的jsp文件。

问题描述 apache+tomcat,如何禁止执行上传目录里面的jsp文件.上传目录不在web-inf下面.要求不动代码,只能改配置..谢谢. 解决方案 解决方案二:可以在你WEB应用的web.xml文件中配置如下:<security-constraint><web-resource-collection><web-resource-name>ProtectedArea</web-resource-name><url-pattern>/downl

发布网站,如何配置可以使访问域名即可访问主页

问题描述 假设--IP地址为:168.92.0.1域名为:www.aaa.com.cn网站web项目名称为:abc默认网页为:index.jsp服务器为:tomcat,端口号是8080(这个web项目必须在tomcat服务器下运行)--现在域名和IP地址已经绑定并且解析,那么如下url地址访问等价:168.92.0.1:8080/abc/index.jspwww.aaa.com.cn:8080/abc/index.jsp可是,不能每次访问主要都通过这么长的地址访问啊!所以想通过www.aaa.c

mvc网站发布,访问要加上虚拟目录名称

问题描述 mvc网站发布,访问要加上虚拟目录名称 发布了一个mvc网站,创建了一个虚拟目录,本来主页页面,路由是/Home/Index ,但是发布后,要加上虚拟目录名称才能访问,这种情况怎么解决 急急急急急急,大虾们教下小弟! 解决方案 0.在设计MVC网站的时候,把静态资源统一放在一个文件夹下,建议目录结构使用小写字母 1.把web应用程序发布到某个路径下(略)(顺便提一句,MVC2功能上比MVC3弱一些,用到的组件很少,可以直接私有部署System.Web.Mvc:但是MVC3因为功能增加,