发布项目到服务器上图片无法显示
来源:13-10 替代docBase配置以实现图片的加载
慕码人3306835
2019-04-14
老师您好,在本地运行项目图片可以正常显示,但是部署到云服务器上图片无法正常加载,并且提前清理了redis缓存;另外请问一下MvcConfiguration类中有关静态资源配置:registry.addResourceHandler("/upload/**").addResourceLocations(“file:D:/Images/upload/”);
感觉这样写的话在云服务器上是不是无法解析得到?
写回答
1回答
-
翔仔
2019-04-15
同学好,得看同学服务器上面图片的地址呀
registry.addResourceHandler("/upload/**").addResourceLocations(“file:服务器图片的地址”);
原理和server.xml里面的docBase一样,要确保服务器上有对应的图片,以及路径要正确,也就是解析/upload前缀之后替换成addResourceLocations里面的地址,和剩余相对路径拼接出来能够定位到图片,这里我看是404,没找到呢
00
相似问题