技术分享 JAVA WEB 查看内容

Tomcat虚拟主机配置

老高 | 发布于 2016-11-27 21:43| 浏览()| 评论() | 收藏() | 点赞() | 打印

摘要: 配置Tomcat的虚拟主机,可实现多项目、多域名绑定同一IP

配置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>


发表评论(对文章涉及的知识点还有疑问,可以在这里留言,老高看到后会及时回复的。)

表情