tomcat配置-不同域名访问不同项目

版权声明:wuyujin1997 reserve all rights. https://blog.csdn.net/wuyujin1997/article/details/86522777

问题

一个tomcat容器
两个项目proj1, proj2
两个域名aaa.com和bbb.com
一台服务器。

需求:

远端访问aaa.com会访问proj1,访问bbb.com会访问bbb.com
配置修改如下:

setings.xml中的Host节点

<Host name="aaa.com"  appBase="webapps" unpackWARs="true" autoDeploy="true">
  <Context path="/" docBase="proj1" debug="0" reloadable="true"/>
  <Context path="/proj1" docBase="proj1" debug="0" reloadable="true"/>
</Host>
<Host name="www.aaa.com"  appBase="webapps" unpackWARs="true" autoDeploy="true">
  <Context path="/" docBase="proj1" debug="0" reloadable="true"/>
  <Context path="/proj1" docBase="proj1" debug="0" reloadable="true"/>
</Host>
<Host name="bbb.com"  appBase="webapps" unpackWARs="true" autoDeploy="true">
  <Context path="/" docBase="proj2" debug="0" reloadable="true"/>
  <Context path="/proj2" docBase="proj2" debug="0" reloadable="true"/>
</Host>
<Host name="www.bbb.com"  appBase="webapps" unpackWARs="true" autoDeploy="true">
  <Context path="/" docBase="proj2" debug="0" reloadable="true"/>
  <Context path="/proj2" docBase="proj2" debug="0" reloadable="true"/>
</Host>

修改C:\Windows\System32\drivers\etc\hosts文件中的本地DNS解析。

127.0.0.1 aaa.com
127.0.0.1 www.aaa.com
127.0.0.1 bbb.com
127.0.0.1 www.bbb.com

猜你喜欢

转载自blog.csdn.net/wuyujin1997/article/details/86522777