配置Tomcat的虚拟主机,实现多项目、多域名绑定同一IP
<Engine name="Catalina" defaultHost="www.pinhuba.com"> <!--一个Engine元素中可以包含1个或者多个Host节点。但至少有一个host节点的name与Engine元素的defaultHost属性相同。--> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> <Host name="www.pinhuba.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Alias>pinhuba.com</Alias> </Host> <!-- Host节点的appBase属性,指定虚拟主机的目录,可以指定绝对目录,也可以指定相对于<CATALINA_HOME>的相对路径 --> <Host name="www.pinhu360.com" appBase="webapps2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" reloadable="true" docBase="pinhu360"/> <!-- path属性指定访问该web应用的URL入口,设置为空字符即可用<Host>的name属性值直接访问 --> <!-- docBase属性指定web应用的文件路径,可以给定绝对路径,也可以给定相对于<Host>的appBase属性的相对路径 --> </Host> </Engine>
发表评论(对文章涉及的知识点还有疑问,可以在这里留言,老高看到后会及时回复的。)