1 ROOT是默认网站,访问默认网站是不需要名称的。
配置首页,二者配置则可以只用域名访问。
2 网站配置
(1) 网站配置到Tomcat下,
弊端: tomcat软件和发布的网站是在一起。
(2) 配置虚拟网站
<Context docBase="C:\web" path="/itcast"/>
path可以不写内容,表示当前网站是默认网站,优先于ROOT的网站。
弊端:修改server.xml文件,风险比较大
(3) 通过添加xml文件的方式配置虚拟网站(推荐)
在conf/Catalina/localhost 添加news.xml文件
<?xml version="1.0" encoding="utf-8"?>
<Context docBase="C:\web"/>
站名改为news
3 站点配置
<Host name="localhost" appBase="webapps".....>
<!-- 新建站点-->
<Host name="www.baidu.com" appBase="E:\baidu"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
在本地的hosts文件,中添加一个站点和ip地址的映射