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

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

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

一个context对应一个Web应用程

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
  
<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 "%r" %s %b" >

Valve>
Host>

说明:

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

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

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

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

tomcat配置访问项目时不需要加项目名称_第1张图片

你可能感兴趣的:(tomcat)