静态资源路径问题
来源:10-12 部署springboot到云服务器

骑木马的哥哥
2019-04-20
我在部署后,静态资源(图片和视频)无法访问。
假设部署的域名为xx.com,war包名字为v。
那么小程序中全局变量(serverUrl)是https://xx.com/v 这样程序运行没问题,但静态资源无法访问。
我在浏览器中测试,是路径的问题。
这样的路径无法访问:https://xx.com/v/用户ID/video/视频资源.mp4
由于tomcat的虚拟目录配置的是“/”,于是但去掉war包的名字v就能访问了。即https://xx.com/用户ID/video/视频资源.mp4
小程序请求的路径全都是加了war包名v的路径。
这个该怎么办呢,为什么老师你这样配置可以访问呢?
写回答
2回答
-
风间影月
2019-04-20
虚拟路径不要用斜杠/,也不要用/v,你在取个名字,然后访问的时候就是 /v/虚拟路径名字/
052019-04-20 -
骑木马的哥哥
提问者
2019-04-20
补上截图,下述截图中,在浏览器测试只要去掉路径中的v就能访问了。
00
相似问题