免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2685 | 回复: 6

[Web] tomcat配置虚拟主机问题 [复制链接]

论坛徽章:
0
发表于 2009-12-24 15:50 |显示全部楼层
5可用积分
<VirtualHost 192.168.10.2>
ServerName mail.haha.com   --这个可以是用户默认域名
ServerAlias mail.*         --凡是mail.开头的域名访问都接受。也可以是具体的域名,限制访问。  
DocumentRoot /home/coremail/web/html/
DirectoryIndex index.html
</VirtualHost>
如上面所示,在apache下,我用  ServerAlias mail.* 可以实现所有mail开头的域名都可以访问我的服务器,

在tomcat下,我用 <Alias>mail.*</Alias> 这个怎么不行?
那位朋友知道,解答下,谢谢!!

论坛徽章:
0
发表于 2009-12-24 15:52 |显示全部楼层

回复 #1 19672030 的帖子

# <Host   
# appBase="webapps"   
# name="localhost">   
# <Alias>itmao.jaxmao.org</Alias>   
# <Alias>google.jaxmao.org</Alias>   
# <Alias>bluepure.jaxmao.org</Alias>   
# <Alias>aaa.jaxmao.org</Alias>   
# </Host>

http://wenson.javaeye.com/blog/45546

论坛徽章:
0
发表于 2009-12-24 16:29 |显示全部楼层

回复 #2 ziggler 的帖子

你好,限制到具体的别名,这个我会的。
我想实现的是所有的开头是mail的域名,都可以访问我的网页,
在apache下,我可以用mail.* 来实现,好像tomcat不支持这个。。

论坛徽章:
0
发表于 2009-12-24 16:51 |显示全部楼层

回复 #3 19672030 的帖子

另外 因为Tomcat里面不支持通配符所以没办法实现<Alias>*.abc.com</Alias>

http://bbs2.chinaunix.net/archiver/?tid-929265.html

论坛徽章:
0
发表于 2009-12-24 23:43 |显示全部楼层
有点看不懂这个。。我对tomcat这块不是很熟悉。我的设想,在tomcat不知道可以实现吗?
如果不能实现,那么我需要添加的别名太多了,每次重启tomcat是受不了啊。。。
我的格式很固定就是凡是mail开头的域名,都可以访问。。。

论坛徽章:
0
发表于 2009-12-27 19:28 |显示全部楼层
那位朋友知道这个?

论坛徽章:
0
发表于 2009-12-28 15:15 |显示全部楼层
你可以在tomcat中设置一个host,这个host只跑一个应用,也就是*.yourdomain.com

然后再用mod_proxy_ajp配合mod_rewrite把所有*.yourdomain.com的请求都转发到该tomcat的这个host下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP