Tomcat配置虚拟路径,供Web项目访问以外的静态资源
2017-04-26 10:25
489 查看
在项目开发中,网站某些上传的静态资源,如图片、视频等放在服务器Tomcat目录中,会导致项目愈来愈大,下次更新升级会很费劲,如果放在Tomcat目录外面,下次升级静态资源便不用动。
修改Tomcat服务器conf目录下server.xml文件,添加Context标签:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log."
suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
<!--在Host标签下加入Context标签,path指的是服务器url请求地址(例如127.0.0.1/data),
docBase指的是服务器文件的路径,reloadable指的是在omcat不重启的情况下实时同步本地目录-->
<Context path="/data" docBase="E:/tmp" reloadable="true" debug="0" crossContext="true"/>
</Host>
引用:localhost:8080/data/aa.jpg
修改Tomcat服务器conf目录下server.xml文件,添加Context标签:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log."
suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
<!--在Host标签下加入Context标签,path指的是服务器url请求地址(例如127.0.0.1/data),
docBase指的是服务器文件的路径,reloadable指的是在omcat不重启的情况下实时同步本地目录-->
<Context path="/data" docBase="E:/tmp" reloadable="true" debug="0" crossContext="true"/>
</Host>
引用:localhost:8080/data/aa.jpg
相关文章推荐
- tomcat配置虚拟路径,访问静态资源
- tomcat配置虚拟路径,供用户访问静态资源
- 关于tomcat配置静态资源访问路径的问题
- tomcat配置多个虚拟host,访问不同的web项目
- Tomcat项目发布的三种方式;一种:直接将项目(文件)直接复制到tomcat/webapps下二种:在tomcat/conf/server.xml配置tomcat的虚拟路径;
- Tomcat下配置虚拟路径管理web项目
- java web上传文件至非项目路径并配置tomcat虚拟路径进行下载
- Tomcat配置项目路径、访问资源不用加项目名称及端口号
- tomcat通过虚拟路径访问外部静态资源
- Tomcat配置虚拟路径,访问项目外的路径
- tomcat配置存放静态资源的虚拟路径
- tomcat的虚拟路径,访问服务器外指定路径下的静态资源,如图片、视频等
- tomcat虚拟路径——webapps目录外部静态资源访问
- 通过配置tomcat虚拟路径配置站点的静态资源
- JAVA TOMCAT 配置项目外路径资源访问基于 Eclipse
- Tomcat配置虚拟路径访问容器外的硬盘资源
- 关于web项目中的图片上传、并在前端显示问题(tomcat中配置文件上传虚拟路径)
- 通过配置tomcat虚拟路径配置站点的静态资源
- 遇到问题--Nginx---tomcat启动web程序访问静态资源时404找不到
- 配置tomcat项目访问路径