如何在Tomcat上托管多个站点?

yeg*_*256 4 tomcat

是否可以使用Tomcat托管多个站点?每个站点都必须拥有自己的域名和"/"上下文.我没有找到任何关于此的文档/说明.

Sha*_*sky 8

绝对可能,也很容易.Tomcat主配置文件conf/server.xml可以包含多个元素,每个元素都包含自己的设置和webapp定义.Tomcat将匹配对这些主机的传入请求(也支持主机别名)并将请求转发到正确的webapp.

因此,通常您会添加一个声明,其中包含一个特定于主机的app-base目录,然后将WAR放入该目录中,它就可以工作了.

有关特定主机配置,请参阅主机容器.