最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

tomcat如何去掉項(xiàng)目名稱直接訪問項(xiàng)目

 更新時(shí)間:2024年06月11日 08:58:18   作者:崩壞的芝麻  
這篇文章主要介紹了tomcat如何去掉項(xiàng)目名稱直接訪問項(xiàng)目問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

tomcat去掉項(xiàng)目名稱直接訪問項(xiàng)目

需求:

把發(fā)布到Tomcat下的web項(xiàng)目,訪問路徑去掉項(xiàng)目名稱

就是說我在服務(wù)器上發(fā)布的網(wǎng)頁,不需要加項(xiàng)目名,根據(jù)端口號(hào)就能直接訪問了

方法一

原理:

Tomcat的默認(rèn)根目錄是ROOT,實(shí)際上ROOT這個(gè)項(xiàng)目在實(shí)際生產(chǎn)環(huán)境是沒有用的,所以我們可以用我們的項(xiàng)目覆蓋ROOT項(xiàng)目

操作過程:

1.刪除ROOT下所有文件及文件夾

2.把我們項(xiàng)目的war包解壓后,項(xiàng)目目錄下的所有文件和子目錄都拷貝到ROOT目錄下即可 或者干脆:直接刪掉ROOT目錄,然后把我們的項(xiàng)目打包名稱改成ROOT.war,放到webapps下就行

方式二:(推薦)

原理:

Tomcat本身可以配置虛擬目錄。方法就是在Server.xml中節(jié)點(diǎn)下加入Context信息。

如我們可以配置<Context path="/abc" docBase=“D:\app\abc” …/>,那我們可以通過地址http://localhost:8080/abc來訪問我們放在D:\app\下面的abc項(xiàng)目。

我們可以把這個(gè)path="/abc"修改為path=""。

意思就是把a(bǔ)bc映射到根目錄,訪問路徑就會(huì)變成http://localhost:8080/。

操作過程:

按照配置虛擬目錄的方式,在下添加一個(gè)Context節(jié)點(diǎn),具體配置如下:

<Engine name="Catalina" defaultHost="localhost"...>  
...  
    <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">  
    <Context path="" docBase="你的項(xiàng)目名" reloadable="true" />  
<!--注:我這里使用的是相對(duì)路徑,項(xiàng)目是放在Tomcat的webapps目錄下的,當(dāng)然也可以改為絕對(duì)路徑-->  
...  
    </Host>  
...  
</Engine>

如果端口是8080, 即可直接 http://ip:8080 就能訪問

tomcat去掉項(xiàng)目名后,訪問路徑依舊有問題的解決方案

Tomcat去掉項(xiàng)目名后,能訪問主頁,卻訪問不了其他頁面

將個(gè)人博客發(fā)布到服務(wù)器上后,blog.war包放在了/usr/local/tomcat/apache-tomcat-8.5.66/webapps目錄下,然后打開server.xml增加如下配置,理論上可以去掉路徑訪問的項(xiàng)目名(這里項(xiàng)目名是blog)。

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
    <Context path="" docBase="/usr/local/tomcat/webapps/blog" reloadable="false"/>

出現(xiàn)的問題

http://161.62.71.204/只能訪問主頁,訪問其他頁面報(bào)404

訪問http://161.62.71.204/ 后,確實(shí)能進(jìn)入博客主頁,但點(diǎn)擊其他博客頁面報(bào)404,如 訪問http://161.62.71.204/blog/44,卻找不到該文件

后來發(fā)現(xiàn):必須加上項(xiàng)目名才能訪問其他所有頁面,如http://161.62.71.204/blog/blog/44

這樣不符合當(dāng)初去掉項(xiàng)目名的初衷

解決方案

在 appBase=“webapps"改成"webapps/項(xiàng)目名”

<Host name="localhost"  appBase="webapps/blog"
            unpackWARs="true" autoDeploy="true">
    <Context path="" docBase="/usr/local/tomcat/webapps/blog" reloadable="false"/>

http://161.62.71.204/就能訪問所有頁面了

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • GZIP壓縮Tomcat并提升web性能過程圖解

    GZIP壓縮Tomcat并提升web性能過程圖解

    這篇文章主要介紹了GZIP壓縮Tomcat并提升web性能過程圖解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • Linux部署Tomcat發(fā)布項(xiàng)目過程中各種問題及解決方法

    Linux部署Tomcat發(fā)布項(xiàng)目過程中各種問題及解決方法

    這篇文章主要介紹了解決Linux部署Tomcat發(fā)布項(xiàng)目過程中各種問題,本文通過圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04
  • tomcat單機(jī)多實(shí)例的實(shí)現(xiàn)

    tomcat單機(jī)多實(shí)例的實(shí)現(xiàn)

    這篇文章主要介紹了tomcat單機(jī)多實(shí)例的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • CentOS7 下載安裝Tomcat 9的教程詳解

    CentOS7 下載安裝Tomcat 9的教程詳解

    這篇文章主要介紹了CentOS7 下載安裝Tomcat 9的教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-06-06
  • Tomcat實(shí)現(xiàn)熱部署

    Tomcat實(shí)現(xiàn)熱部署

    本篇文章主要介紹了Tomcat熱部署的概念、好處與實(shí)現(xiàn)方式,具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • Tomcat容器管理安全的驗(yàn)證方式匯總

    Tomcat容器管理安全的驗(yàn)證方式匯總

    當(dāng)訪問服務(wù)器中受保護(hù)的資源時(shí),容器管理的驗(yàn)證方法可以控制確認(rèn)用戶身份的方式。Tomcat支持四種容器管理的安全防護(hù)。下面小編給大家分享Tomcat容器管理安全的驗(yàn)證方式匯總,感興趣的朋友一起看看吧
    2016-11-11
  • 解決spring boot + jar打包部署tomcat 404錯(cuò)誤問題

    解決spring boot + jar打包部署tomcat 404錯(cuò)誤問題

    這篇文章主要介紹了spring boot + jar打包部署tomcat 404錯(cuò)誤問題解決方案,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • 在tomcat將一個(gè)IP地址綁定多個(gè)域名的方法

    在tomcat將一個(gè)IP地址綁定多個(gè)域名的方法

    這篇文章主要介紹了在tomcat將一個(gè)IP地址綁定多個(gè)域名的方法,方法雖簡(jiǎn)單,但比較實(shí)用,需要的朋友可以參考下
    2014-09-09
  • Tomcat啟動(dòng)閃退的解決方法總結(jié)

    Tomcat啟動(dòng)閃退的解決方法總結(jié)

    有沒有碰到過這種情況:你滿懷期待地啟動(dòng)Tomcat,結(jié)果它閃了一下就消失了?是的,沒錯(cuò),Tomcat君在跟你玩捉迷藏呢!別擔(dān)心,今天我們就來一探究竟,揭開這個(gè)神秘的面紗,感興趣的小伙伴跟著小編一起來看看吧
    2024-07-07
  • 對(duì)一個(gè)tomcat實(shí)現(xiàn)多端口、多域名訪問的方法

    對(duì)一個(gè)tomcat實(shí)現(xiàn)多端口、多域名訪問的方法

    這篇文章主要是介紹如何在tomcat中進(jìn)行配置,使同一個(gè)應(yīng)用可以通過不同的端口號(hào)進(jìn)行訪問。大家可能都遇到過,在某些需要進(jìn)行安全控制的場(chǎng)景中會(huì)應(yīng)用到,例如:不同地址段只能通過某個(gè)端口訪問。下面通過這篇文章來詳細(xì)學(xué)習(xí)下吧,有需要的可以參考借鑒。
    2016-11-11

最新評(píng)論

郁南县| 鄂温| 柘城县| 广宁县| 当涂县| 龙陵县| 本溪市| 左云县| 昌乐县| 青海省| 上林县| 田林县| 成都市| 乌什县| 军事| 盐山县| 甘泉县| 海原县| 山阴县| 黄浦区| 克东县| 盐山县| 革吉县| 隆昌县| 永兴县| 宝山区| 昭通市| 鸡西市| 大方县| 文登市| 册亨县| 林西县| 宣城市| 加查县| 汨罗市| 五河县| 鸡东县| 东山县| 内黄县| 北流市| 蒙山县|