在tomcat(7,8,9)中,基于主机名在同一个Service中配置多个虚拟主机,host 中的name,如果主机名中带“.”,就会报错,访问不了
如下配置,http://ccc:8080/index.html可以访问,但是http://cc.c:8080/index.html访问不了(ccc和cc.c已在hosts文件中配置了127.0.0.1),不知大家是否也遇到了相同的问题,原因是什么,大家是怎么解决的?
<Host name="ccc" appBase="test"
unpackWARs="true" autoDeploy="true" />
<Host name="cc.c" appBase="test"
unpackWARs="true" autoDeploy="true" />