Tomcat修改專案的訪問路徑

2021-10-01 10:51:18 字數 863 閱讀 6700

我們一般平時在做專案中習慣把專案名去掉,這樣訪問比較方便

裡面的資源路徑我一般都設定為如下:

rel=

"stylesheet"

href

="/bootstrap/css/bootstrap.min.css"

>

當然你也可以設定成下面這樣:

rel=

"stylesheet"

href

="$/bootstrap/css/bootstrap.min.css"

>

這種方法是萬能的,但是人就喜歡偷懶(比如我),就只想這樣寫:/bootstrap/css/bootstrap.min.css,把訪問的專案名去掉就好了。專案訪問一切正常,但是如果打成war包發布到tomcat裡面就有問題了

tomcat預設是以專案名當做專案的訪問路徑的,那豈不是非要加上$?,還好tomcat有提供另一種方式幫我們解決這個問題!

找到/tomcat/conf/server.xml,在service>engine>host節點下面新增context節點,如下:

path

="/"

docbase

="xb"

reloadable

="true"

/>

Tomcat專案訪問路徑修改

這裡以linux為例子 windows同理 1 去除埠號8080。首先,進入tomcat的安裝目錄下的conf目錄,我的目錄是 usr local apache tomcat 9.0.20 conf,編輯檔案server.xml.將server.xml中,把port 8080 修改為80 2 去除專...

Tomcat訪問路徑去掉發布專案的專案目錄

需求 把發布到tomcat下的web專案,訪問路徑去掉專案名稱 實現方式及原理 方式一 原理 tomcat的預設根目錄是root,實際上root這個專案在實際生產環境是沒有用的,所以我們可以用我們的專案覆蓋root專案 操作過程 1.刪除root下所有檔案及資料夾 2.把我們專案的war包解壓後,專...

tomcat發布後訪問路徑問題

近來一直發現乙個問題,tomcat工程發布後路徑不對,用http localhost 8080 urban login.jsp報404,無法訪問。這是tomcat的server.xml檔案配置 如果還是出現404的錯誤,且前面配置沒有錯,可能就是在 tomcat home conf web.xml檔...