+ -
当前位置:首页 → 问答吧 → Apache 2.2.6已经和Tomcat 6.0整合了的,但不知道怎么配置二级域名!

Apache 2.2.6已经和Tomcat 6.0整合了的,但不知道怎么配置二级域名!

时间:2010-08-27

来源:互联网

Apache 2.2.6已经和Tomcat 6.0整合了的,能运行jsp和php的程序,但不知道怎么配置二级域名!
举例:我现在的域名是 xxx.com 想配置wap.xxx.com或blog.xxx.com这样的二级域名,应该怎么配置?

作者: sfq12345678   发布时间: 2010-08-27

你怎么整合的?
应用用VirtualHost就可以了。

作者: icy_csdn   发布时间: 2010-08-27

引用 1 楼 icy_csdn 的回复:

你怎么整合的?
应用用VirtualHost就可以了。


我是用的VirtualHost,但是还是不行,我把我的配置贴下,看哪里配置错了
XML code

<VirtualHost *:80>
  ServerAdmin [email protected]
  DocumentRoot "D:/workspace/cqwle/WebRoot/wap"
  ServerName wap.cqwle.com
  ServerAlias wap.cqwle.com
  DirectoryIndex index.htm index.jsp
  ErrorLog logs/shsc-error_log.txt
  CustomLog logs/shsc-access_log.txt common
  RewriteEngine On
  # 下面四行实现动态解析
  RewriteCond %{HTTP_HOST} ^[a-z0-9-]+.wyh.com$
  RewriteRule ^/(.*)$ /%{HTTP_HOST}/$1
  RewriteRule ^/([a-z0-9-]+).wyh.com/?$ /home.action?user=$1 [L,PT]
  RewriteRule ^/([a-z0-9-]+).wyh.com/(.*)?$ /home.action?user=$1&$3 [L,PT]
</VirtualHost> 

作者: sfq12345678   发布时间: 2010-08-27

配置文件中只有一个VirtualHost么?如果不是,因为ServerName wap.cqwle.com指定了,*.wyh.com的请求不会由这个VirutalHost请求。

如果是Rewrite的问题,你可以开启日志检查问题

作者: icy_csdn   发布时间: 2010-08-27