zoukankan      html  css  js  c++  java
  • 30天轻松学习javaweb_tomcat的虚拟目录设置

    1.在server.xml文件的</Host>前面加入。需要重新启动Tomcat才能生效。
    <!--配置虚拟目录-->
    <Context path="/itcast" docBase="d: ews"></Context>
    如果是<Context path="" docBase="d: ews"></Context>
    将覆盖成缺省目录,则路径是 http://localhost:8080/1.html
    http://localhost:8080/ 下原来的Tomcat主页将被覆盖。

    2.在confCatalinalocalhost目录下放入
    a.xml,其中内容:
    <Context docBase="d: ews"/>
    就能实现虚拟目录a 此种方式不需要重启Tomcat就能生效。
    如果是a#b#c.xml 则路径是 http://localhost:8080/a/b/c/1.html

    3.在confCatalinalocalhost目录下放入
    Root.xml 将覆盖成缺省目录,则路径是 http://localhost:8080/1.html
    http://localhost:8080/ 下原来的Tomcat主页将被覆盖。

    4.直接把项目放入webapps文件夹下就能直接访问。

    5.server.xml中配置虚拟主机

    <Host name="localhost" appBase="webapps"
    unpackWARs="true" autoDeploy="true">
    
    <!-- SingleSignOn valve, share authentication between web applications
    Documentation at: /docs/config/valve.html -->
    <!--
    <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
    -->
    
    <!-- Access log processes all example.
    Documentation at: /docs/config/valve.html
    Note: The pattern used is equivalent to using pattern="common" -->
    <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" />
    
    <!--配置虚拟目录-->
    <!--<Context path="news" docBase="d:
    ews"></Context>-->
    </Host>
  • 相关阅读:
    sqli-labs Less29-Less31
    sqli-labs Less23-Less28a
    sqli-labs Less20-Less22
    sqli-labs Less17--Less19
    sqli-labs Less13-Less16
    为什么选择centos,而不是Dibian、Ubuntu【转】
    sublime 安装常用插件
    Linux常用命令
    在UEFI下安装windows和Ubuntu双系统目前不可行
    nginx 环境搭建(基于linux)
  • 原文地址:https://www.cnblogs.com/zhuawang/p/3734685.html
Copyright © 2011-2022 走看看