Tomcat server.xml站点多域名配置

admin 2018-12-28 PM 445℃ 0条

编辑tomcat/conf/server.xml ,建议先备份为server.xml.bak
编辑server.xml,Engine节点下添加以下HOST节点(节点中的域名和站点工程目录需要自定义修改为你们自己的):

<Host name="www.abc.com" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>www.aaa.com</Alias>
<Alias>www.bbb.com</Alias>
<Context path="/" docBase="/home/wwwroot/www.abc.com/public_html" reloadable="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="www.abc.com_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
</Host>


注意:如果你想要实现直接访问公网ip无网页效果,删除Engine节点下的即可。

<Host name="localhost" ..>..</Host>


详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点
https://www.jb51.net/article/100111.htm

Tomcat中server.xml文件内各节点详解
https://www.cnblogs.com/gentoo/archive/2012/10/13/2722463.html



标签: none

非特殊说明,本博所有文章均为博主原创。