编辑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 "%r" %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


川公网安备51010802033033号