如何把本地域名設置成本身所須要的?

如http://localhost:8080/myweb/index.jsp改爲www.melody.comweb

 

1.在hosts文件中添加 鍵值對  127.0.0.1 www.melody.comtomcat

 

2.在tomcat的conf目錄中 找到server.xml,在</host>節點下添加app

name:設置虛擬主機名 如localhost表示爲本機,實際狀況下請填寫具體的域名jsp

 

appBase:存放應用程序的目錄spa

Context path :虛擬目錄,以下寫爲"/web",咱們訪問地址爲www.melody.com/web 如寫爲"/",訪問地址爲www.melody.comcode

docBase:web應用程序的目錄server

host節點還有還有2個屬性一個爲autoDeploy、unpackWARsxml

unpackWARs:若是爲true,tomcat會自動將WAR文件解壓blog

autoDeploy:若是是 true,自動部署,Tomcat 會自動檢測 appBase 目錄下面的文件變化從而自動應用到正在運行的 Web 應用程序。部署

<Host name ="www.melody.com" appBase =""> 
      <Context path = "/" docBase ="D:\myweb" />
</Host>

 

3.修改項目中的web.xml,設置首頁面  (目的是把index.jsp設置爲主頁)

<welcome-file-list>
         <welcome-file>index.jsp</welcome-file>
</welcome-file-list>
相關文章
相關標籤/搜索