tomcat多虚拟主机配置
目标:
- 浏览器访问 ruoyi-backend01.zqfstack.com 显示 ruoyi 服务界面
- 浏览器访问 其他 显示localhost默认内容
配置tomcat多虚拟主机

vim /usr/local/tomcat/conf/server.xml
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
<Host name="ruoyi-backend01.zqfstack.com" appBase="/data/ruoyi-backend"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="ruoyi-backend01_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
tomcat访问的时候 uri小坑:
- 用户访问的域名如果包含路径(目录) tomcat会在站点目录下面匹配指定的目录然后匹配文件
- 用户访问的url没有路径、目录 tomcat会在站点目录下面找ROOT/内容 进行匹配

tomcat多虚拟主机配置
浙公网安备 33010602011771号