Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Application Server » JBoss  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 怎么玩转jboss4.0的虚拟主机
kongqz





发贴: 6
积分: 0
于 2005-05-10 09:50 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
搞了一个下午Sad,试了N+1种方法,最后我终于找到了这个问题的答案。

什么也不需要改,只需要在那个你所要发布的工程的那个web-info文件夹下边,就是和web.xml同一个目录级别的地方加一个jboss-web.xml文件,至于文件的内容呢:Cool

<?xml version="1.0"?>
<!DOCTYPE jboss-web>

<jboss-web>
<context-root>/</context-root>
<virtual-host>www.websit.com</virtual-host>
</jboss-web>


就万事ok了,你就可以在网上,通过“http://www.websit.com'直接访问你的发布的网站了。注意:这个www.websit.com可是你申请的域名呀,他要指向你发布你的工程的那个服务器的ip地址的。

这样你就可以在一个服务器上,只有一个ip的情况下来通过不同的域名来访问不同的websit啦。

节省了ip地址空间。

本地测试方法:我们可以在本地通过如下方法测试

一、在C:\WINDOWS\system32\drivers\etc下边,在hosts 文件中添加你的域名映射。本地嘛

只要映射成:127.0.0.1 localhost
127.0.0.1 www.kkk111.com
127.0.0.1 www.kkk000.com

就可以玩啦。这样你访问那两个连接就可以直接到本地啦,如果你在本地发布的jboss的war文件的web-info下边加上上边所提及的那个jboss-web.xml,并且写上

<virtual-host> www.kkk111.com </virtual-host>,你就可以通过http://www.kkk111.com访问你所要看的工程啦。

顺便提及一下那个本地映射的作用,他所模拟的是你注册一个域名,然后这个域名会指向一个地址这个功能,如果你将127.0.0.1改成其他的ip地址,那么就会转向那边啦。当你访问一个websit的时候,你的pc首先会查找这个hosts文件,看是否有相应的网站映射,如果有就照着这个东东来找网络地址,如果没有在根据tcp/ip协议或者路由协议找那些你想要到达的websit。你不防试着更改pc中的这个文件来整人。

配置就是这么简单。Big Smile


kongqz edited on 2005-05-10 10:01


话题树型展开
人气 标题 作者 字数 发贴时间
11467 怎么玩转jboss4.0的虚拟主机 kongqz 1066 2005-05-10 09:50

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923