1. 程式人生 > >Tomcat不加項目名稱訪問設置

Tomcat不加項目名稱訪問設置

ces ble pattern director data dep fix apache http

一、Tomcat不加項目名稱訪問設置

一、方法一:修改配置文件server.xml

  1、修改配置文件server.xml

<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">  
    <!-- path留空代表訪問域名後面不需要帶項目的名稱 -->  
    <Context path="" docBase="./jenkins" reloadable="
false" /> </Host>

  2、補充:自定義Tomcat站點目錄

  <Host name="localhost"  appBase="webapps"
        unpackWARs="true" autoDeploy="true">
    <Context path="" docBase="/opt/ytd_web/ued" crossContext="true" allowLinking="true" reloadable="false"/>
    <Context docBase="/opt/ytd_nas/share_data/user
" path="/user" /> <Context docBase="/opt/ytd_nas/share_data/upload" path="/upload" /> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t &quot;%r&quot; %s %b" /> </Host>

  說明:

  1. docBase:代表項目的絕對路徑。也可以使用相對路徑。
  2. path:代表訪問時的項目名稱

二、方法二:移動文件

  將項目下的文件復制放到tomcat的webapps/ROOT目錄下
  所有的項目都在webapps目錄裏面,root是其中的一個項目,瀏覽器訪問http://localhost:8080/ 其實是默認訪問root項目。

Tomcat不加項目名稱訪問設置