weblogic 10 虛擬主機多域名配置

   現在服務器上有2個項目和2個域名,例如域名分別爲www.test1.com和www.test2.com;2個項目分別爲:1project1和project2;要求在瀏覽器中輸入:www.test1.com進入project1的項目首頁,輸入www.test2.com進入project2項目的首頁 配置大體如下: 
   一: 在2個項目的WEB_INF目錄下的weblogic.xml中,將<context-root>裏的內容改爲/; 
即: 
Xml代碼 
  1. <context-root>/</context-root>   


如果項目下沒有weblogic.xml文件,可自己創建一個,內容如下: 

Xml代碼 
  1. <?xml version="1.0" encoding="UTF-8"?>   
  2. <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 6.1//EN" "http://www.bea.com/servers/wls610/dtd/weblogic-web-jar.dtd">   
  3. <weblogic-web-app>   
  4. <context-root>/</context-root>   
  5. </weblogic-web-app>   


    2:部署1project1和1project2項目,點擊weblogic控制檯左側的Deployments->lock&edit->install 按照提示可以將2個項目部署好 


     3:建2個虛擬主機 

      大體步驟:控制檯左側的Environment->Virtual Hosts->左側的lock&edit解鎖-> new -> Name 寫 test1 -> Virtual Host Names -> www.test1.com -> 在 Targets 裏將 AdminServe 選上, 
     同樣方法創建 test2 虛擬主機 

     4:建立關聯 
      
      制臺左側的Deployments,點擊 test1 進入 ,在Targets 的 Virtual Hosts選上test1,將AdminServer 不要選. 

     同樣方法關聯test2 項目. 

     重啓服務,分別訪問www.test1.com和www.test2.com,分別到test1和test2項目首頁,別是配置成功. 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章