jboss4.0的虛擬主機(摘)
什么也不需要改,只需要在那個你所要發布的工程的那個web-info文件夾下邊,就是和web.xml同一個目錄級別的地方加一個jboss-web.xml文件,至于文件的內容呢:
<?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中的這個文件來整人。
配置就是這么簡單。
摘自:http://www.cjsdn.net/post/view?bid=11&id=143375&sty=3
<?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中的這個文件來整人。
配置就是這么簡單。
摘自:http://www.cjsdn.net/post/view?bid=11&id=143375&sty=3
posted on 2007-02-26 17:09 freebird 閱讀(441) 評論(0) 編輯 收藏 所屬分類: java