tomcat配置访问项目时不需要加项目名称

我们在访问项目时不需要加项目名,例如:http://xxxx:8080/api/account/singin,有以下两种方法:

1.1 修改conf目录下的server.xml配置

一个context对应一个Web应用程

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
  <!-- path配置空即可  -->
<Context path="" docBase="D:\\server\\apache-tomcat-7.0.69\webapps\\disconf-web"> </Context>  

        <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" >

</Valve>
</Host>

说明:

  • docBase:代表项目的绝对路径。也可以使用相对路径。

  • path:代表访问时的项目名称

1.2 将项目下的文件复制放到tomcat的webapps/ROOT目录下

浏览器访问http://localhost:8080/ 其实是默认访问root项目。

这里写图片描述

猜你喜欢

转载自blog.csdn.net/fd2025/article/details/80602810