概述
虚拟目录:把web应用放在另外一个分区(非tomcat安装目录),同样让tomcat去管理
(本机tomcat安装目录,D:Tomcat6.0 现将web应用放在F:tomcat下,站点根目录(站点名)为mywebside,在F:tomcatmywebside 文件夹下新建一个index.html文件。在地址栏输入http://localhost:8081/mywebside/index.html
返回404错误,原因是还没有在tomcat配置文件server.xml中配置Context
配置虚拟目录:
在tomcat的conf目录下的server.xml的<Host>节点中添加<Context>标签
可知我们正在localhost主机配置一个web应用,Context下的path属性指定在浏览器地址栏怎么访问web应用。如图设置,就应该
在地址栏输入http://localhost:8081/mywebside来访问web站点,而docBase则指定该站点的真实地址,所以配置完虚拟站点目录后想访问mywebside站点下的index.html文件,可在地址栏输入http://localhost:8081/mywebside/index.html即可访问
<Context>的属性:
如何配置一个非localhost域名(本地修改hosts文件域名重定向):
原理:
1、修改hosts
2、给服务器添加一个主机,修改conf下的server.xml配置文件
<Host>节点中name指示访问web站点时的主机名(域名),appBase指示该主机的根目录
3、设置首页:
在mywebside目录中新建WEB-INF文件夹,并在文件夹中新建web.xml文件
4、重启tomcat
然后就可以通过http://www.zhouzixin.com:8081访问站点的index.html文件了
最后
以上就是义气铅笔为你收集整理的学习笔记(2)-----配置虚拟目录的全部内容,希望文章能够帮你解决学习笔记(2)-----配置虚拟目录所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复