1. 假设当前访问项目:http://localhost:8080/project-name/xxx/xxxx/xxx
project-name:项目名称
需求:需要在项目名称访问前加前缀 ssss ,例如改为如下
http://localhost:8080/ssss/project-name/xxx/xxxx/xxx
2. 解决:修改 tomcat/conf/server.xml 文件
1.找到host标签 <Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"></Host>
2. 在标签中添加 Context 标签
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="ssss/project-name" docBase="C:\dev\java\tomcat\apache-tomcat-7.0.57\webapps\project-name" reloadable="true"></Context>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
3. 测试结果:在浏览器中访问即可
http://localhost:8080/ssss/project-name/xxx/xxxx/xxx
借鉴博客:
https://blog.csdn.net/z69183787/article/details/104358466