1. 程式人生 > >1.1 Tomcat8.0虛擬路徑配置訪問404問題

1.1 Tomcat8.0虛擬路徑配置訪問404問題

1、需要伺服器訪問的真實路徑,比如:D:\myFile,D盤下的一個資料夾

2、

(2.1)修改server.xml檔案

如果想要在網頁上通過Tamcat伺服器訪問檔案就需要通過配置Tamcat的server.xml檔案,配置步驟:

(1)Tamcat的目錄下有一個conf資料夾,開啟這個資料夾中的server.xml配置檔案,
(2)找到<Host>...<Host>標籤,在此標籤中插入一條語句,如下:
        <Context path="/myfile" docBase="D:\myFile"  reloadable="true"/>
        path=任意命名(如:/myfile),就是一個虛擬路徑
        docBase=檔案儲存所在的路徑(如:D:\myFile),真實路徑
    其中:path=指的是你在瀏覽器上訪問的路徑,其實就是虛擬路徑,
    其真正訪問的是docBase所指的路徑是D:\myFile

    其中path代表虛擬目錄的名字,在瀏覽器中訪問這個目錄需要使用到,值得注意的是目錄名字的”/”不能省略

    配置這個的前提是在docBase的路徑絕對正確,

    這種配置方式每次重新啟動Tamcat的時候,插入的語句會被自動刪除掉,也就是每次Tamcat重啟都需要再配置一次


(2.2)在Tamcat的conf/Catalina/localhost目錄下新建一個XML檔案,任意命名,在該XML檔案中寫上語句:

    <Context path="/myfile" docBase="D:\myFile"  reloadable="true"/>既可,

    可以達到和上邊設定一樣的效果,但是該檔案在每次重啟Tamcat伺服器的時候不會被自動刪除


3、最後,比較重要的一步:

在docBase目錄下面是需要存在一個WEB-INF資料夾,並且在WEB-INF資料夾中要存在一個web.xml檔案,

其中web.xml的美容可以拷貝  webapps目錄下面的root中相同目錄下面的web.xml

    這個目錄Tomcat 8.0\webapps\ROOT\WEB-INF>內容如下:

        

4、注意,如果已經安裝上面的步驟進行執行,但是伺服器沒有進行響應那麼還要繼續修改conf資料夾下面的一個web.xml檔案,
修改如下

     

5.

https://jingyan.baidu.com/article/f96699bbfc9b9b894f3c1b4e.html


相關推薦

1.1 Tomcat8.0虛擬路徑配置訪問404問題

1、需要伺服器訪問的真實路徑,比如:D:\myFile,D盤下的一個資料夾2、(2.1)修改server.xml檔案如果想要在網頁上通過Tamcat伺服器訪問檔案就需要通過配置Tamcat的server.xml檔案,配置步驟:(1)Tamcat的目錄下有一個conf資料夾,開

Tomcat8.0 虛擬目錄配置案例

第一步當然是建立一個資料夾作為虛擬目錄,然後在虛擬目錄下加入一個專案資料夾.我所建立的虛擬目錄的路徑為D:\Software_address\TomCat\TomCatVirtual,我在TomCat

solr叢集搭建-1-vmware的linux虛擬機器配置

宣告:寫此部落格是為了記錄並分析solr叢集搭建的全過程,防止後期時間久了不用會遺忘。希望同時也能幫到有需要的朋友一、新建一個虛擬機器二、選擇第二個custom,然後點選next三、使用預設設定,直接點選next四、選擇第三項,稍後掛載系統。然後下一步,點next五、選擇li

apache 配置虛擬路徑訪問許可權

在 apache.conf 中,搜尋 DocumentRoot 修改路徑為自己設定的虛擬路徑就可以: (e.g DocumentRoot “E:/www”) 並且還要修改它下面的 Directory 否則會出現許可權無法訪問的問題。 Docum

Linux下Tomcat8.0的安裝配置

Linux下Tomcat的安裝配置 一.下載安裝對應的jdk,並配置Java環境。 官網下載地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html 下載將jdk加壓後放

Tomcat&Jetty 虛擬路徑配置

Tomcat&Jetty 虛擬路徑配置 由於在專案中使用到了用虛擬路徑來存放資原始檔,以便通過url來獲取檔案.現在總結tomcat&jetty配置虛擬路徑的方法: tomcat 1.在tomcat解壓目錄的conf->Cat

Myeclipse 2017下的Tomcat虛擬路徑配置

自學到springmvc中的上傳檔案/圖片功能模組時,忽然出現了無法建立tomcat虛擬路徑來儲存圖片的情況 才發現原來自己一直用的Myeclipse 2017自帶的tomcat8.5伺服器 於是..只能再重新設定了

Apache --Tomcat8.0下載與配置(Tomcat壓縮包下載 Windows 7 x64)

Apache --Tomcat 8下載與配置(Tomcat壓縮包下載 Windows 7 x64) 一、在Apache官網下載Tomcat 8壓縮包 1:在位址列輸入Apache官網網址:http://tomcat.apache.org/ 2:在左邊Downlo

虛擬路徑配置方法

設定虛擬路徑的優勢我總結有兩點:第一   我們開發一個專案,在未定版之前需要進行無數次的修改,在用eclipse編譯重啟服務時之前存到專案中(tomcat webapp目錄)的圖片會丟失;第二、Tomcat是一個伺服器,既然是一個伺服器他就有容量,當專案比較大而且專案較多的時

CentOS VirtualBox虛擬機器配置訪問Virtual Box虛擬機器共享資料夾

宿主機:win7 x64 旗艦 虛擬機器:CentOS 6.5 x86_64 情況: 該虛擬機器剛完成安裝,僅配置了網絡卡和主機名。該虛擬機器不連線Internet。 該虛擬機器開機後,已經點選裝置->安裝增強功能,然後,在該虛擬機器的設定->儲存下,增加了

apache tomcat虛擬路徑配置

1.開啟Tomcat\config下的server.xml檔案 2.找到<Host>標籤,在其內部寫入 <Context docBase="F:\java\upload\temp" path="/pic" reloadable="false"/>

1. 瀏覽器中訪問Linux伺服器上的圖片(虛擬路徑) + 重啟tomcat (測試可用)

首先需要配置的java,Tomcat的這個以後會發,此外還要確保埠的開放 1.上傳圖片到伺服器 建議使用WinSCP賦予這個軟體,圖形化拖動檔案,十分方便 路徑:USR /本地/ EasyFit /圖片/下是我的圖片 2.配置的tomcat的伺服器檔案 路徑:USR /本地/ tomc

java專案啟動失敗1:web專案的訪問路徑配置問題導致無法連線資料來源,server檔案被強制改變

環境:eclipse+Tomcat 錯誤:時間過得有點久,好像是專案啟動失敗,無法連線資料來源,還是啟動後無法訪問頁面來著 問題發現:除錯了很久才發現,Servers中的server.xml中的Context的path屬性是要配置成空的,如下圖。 但是專案啟動的時候

配置wamp server3.1.0允許區域網內訪問

1.伺服器版本和伺服器配置等等。。。。 2.修改hosts  檔案路徑:C:\Windows\System32\drivers\etc ip 對應到訪問的自定義伺服器名: 192.168.1.105      www.xxx.cc # 你定義的訪問地址

cloudera manager報錯“客戶端配置 (id=2) 已使用 1 退出,而預期值為 0,jdk路徑配置不正確

在cloudera manager部署客戶端配置的這個步驟中,報錯:客戶端配置 (id=2) 已使用1退出,而預期值為 0。1.首先我們需要找到此處日誌目錄,並不是/opt/cm-5.5.0/log。針對使用tar.gz包進行離線安裝的目錄,日誌應該在:/opt/cm-5.5.

tomcat配置虛擬路徑,可以解決實際開發中測試時前端訪問後臺電腦上的圖片的問題

ram 使用 mage height 顯示 地址 cal 重啟 server 首先電腦上要已經安裝好tomcat,安裝tomcat的教程可以從網上找到很多。這裏就不贅述了。 一般開始做一個web項目後,會涉及到用戶頭像,商品圖片等信息,這些圖片保存在項目中不方便,於是我將選

浙大PAT CCCC L3-001 湊零錢 ( 0/1背包 && 路徑記錄 )

esp AR pre 倒序輸出 情況 sof font ron src 題目鏈接 分析 : 就是一個 0/1 背包,但是需要記錄具體狀態的轉移情況 這個可以想象成一個狀態轉移圖,然後實際就是記錄路徑 將狀態看成點然後轉移看成邊,最後輸出字典序最小的路徑 這裏有一個很巧

nginx配置http為1.01.1

detail vim ima info art 服務 upstream backend 好的 轉載自:https://blog.csdn.net/u014558668/article/details/79237020 需求:接口通過nginx轉發服務器,接收不到數據,但是測

Windows 7 JDK 1.8.171 + Tomcat 9.0.8 環境配置

windows tomcat環境 windows tomcat 安裝服務 Windows環境 C:\>systeminfo|find "OS" OS 名稱: Microsoft Windows 7 專業版 OS 版本: 6.1.7601 Service Pac

搭建FTP服務,實現三種方式的訪問1.匿名訪問;2,本地用戶訪問;3虛擬用戶訪問

行程 工作環境 能夠 ftp用戶 a10 linu 進入 編輯 binary FTP服務(File Transfer Protocol,文件傳輸協議)是典型的C/S結構 的應用層協議,需要由服務端軟件,客戶端軟件兩部分共同實 現文件