虚拟目录:把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)-----配置虚拟目录内容请搜索靠谱客的其他文章。
发表评论 取消回复