关于tomcat设置多个host时无法打开新设置的host

server.xml里面设置如下 unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">

        </Host>

unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">

我也在我的电脑中C:\WINDOWS\system32\drivers\etc下的host文件中添加了
127.0.0.1 www.test1.com
127.0.0.1 www.test2.org
用ping 命令能拼通但是就是无法访问网页

您的配置看起来没有什么问题。有几个可能的原因可能导致您的新主机无法正常工作:

  • 您是否在Tomcat的webapps目录中放置了包含与主机名称相对应的文件夹?例如,如果您的主机名称是www test1.com,则应在webapps目录中放置名为“www test1.com”的文件夹。
  • 您是否在主机的appBase目录中放置了包含与主机名称相对应的文件夹?例如,如果您的主机名称是www test1.com,则应在appBase目录中放置名为“www test1.com”的文件夹。
  • 您是否正确地配置了主机的docBase属性?这应该是您在第2点中提到的目录的路径。
  • 您是否正确地配置了主机的虚拟路径?这应该是您想要在浏览器中访问的URL的路径。