Apache如何把泛域名转向给Tomcat呢?

来源:百度知道 编辑:UC知道 时间:2024/05/21 01:28:45
请问大家如何把Apache的泛域名指向tomcat呢?Tomcat应该怎样设置呢?
我在搭建的服务器是Apache2.2.11+Tomcat6.0,现在我在Apache服务器上设置了泛域名,但是没法转向给tomcat,比如,我Apahce的域名是www.abc.com,我在tomcat上设置了主机,详细内容是:
<Host name="www.abc.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="C:/Apache2.2/www/one"/>
</Host>
我apahce上是这样设置的
ServerName www.abc.com
DocumentRoot "C:/Apache2.2/www/one"
ServerAlias *.abc.com
JkMount /*.jsp worker1
现在我访问www.abc.com/test.jsp,能够正常显示,但是我这样访问a.abc.com/test.jsp,那么就不能访问了。如果是.htm,

不是apache的问题,是你的tomcat的问题,在tomcat中你只设置了www.abc.com域名,没有设置其他的,所以没法访问。
在tomcat中加一个localhost域就可以了,就是把你的配置中的www.abc.com改成localhost。