tomcat部署專案去掉ip和網域名稱

2021-06-28 14:50:48 字數 777 閱讀 7172

網上有很多這類文章說明,但是我按照配置下來都是不行。最新花了一天時間終於搞定。

win7系統

解壓之後進入conf目錄配置server.xml

首先是在url中去掉埠,網上說把配置改為80可以去掉**顯示埠。其實只是預設用80埠。url不顯示而已。如圖

第二步配置主機ip與網域名稱對映。我本機上開啟路徑c:\windows\system32\drivers\etc\hosts在裡面填寫如圖。

這個hosts檔案類似公網的dns網域名稱解析器。幫助你的網域名稱換成ip再進行http請求傳送。在瀏覽器單擊helloworld.com瀏覽器先去這個檔案找對應的ip。找不到再到公網的dns解析。找到之後在配合埠傳送請求。(如果你的ip跟網域名稱是公網的,第二步可以省略)

到這裡為止,直接在瀏覽器單擊www.helloworld.com。可以實現去除埠和ip。但是還有專案名。請看下文

第三回到tomcat——server.xml。配置預設預設主機如果說明

docbase寫的是專案名字。如果有多個專案,就要寫多個context標籤。當你配置context之後。訪問就不會到達tomcat的歡迎頁面

tomcat部署去掉專案名

首先,進入tomcat的安裝目錄下的conf目錄,我的目錄是 usr local apache tomcat conf,編輯檔案server.xml.將server.xml中的 connectiontimeout 40000 redirectport 8443 enablelookups false...

Tomcat專案部署去掉專案名

一.環境及需求 日常運維過程中,使用tomcat發包 部署專案,訪問 需要位址加上專案名稱,比如192.168.1.74 8080 my work,才能訪問在tomcat下的my work專案。現在想直接輸入192.168.1.74 8080就可以訪問my work專案,需要配置server.xml...

tomcat部署專案

二 不帶專案名訪問 第一種 解壓的資料夾重新命名root 注意大小寫 或則重新命名war包為root.war 第二種 在server.xml 進行配置host 在host檔案中,配置127.0.0.1 www.api.com,context 中path代表web專案的訪問路徑,host的name就是...