关于Ueditor上传图片到项目之外的目录

我在把项目部署到云服务器上以后,发现每次更新项目压缩包之前的图片就没办法显示了

所以我们需要把图片存到项目文件夹以外的地方,我这次选择在webapps目录下建一个images文件夹用来存放

于是我上网查了很多攻略,但是没有实质性的、快捷的解决我的问题

我就自己查看官方文档了,从这里找到了答案

官方文档:http://fex.baidu.com/ueditor/#server-path

关于Ueditor上传图片到项目之外的目录_第1张图片

所以问题的关键在于路径

所以需要修改config.json中的配置

关于Ueditor上传图片到项目之外的目录_第2张图片

关于Ueditor上传图片到项目之外的目录_第3张图片

 

需要修改prefix和pathformat

原理就是它回显的路径就是这两个拼在一块

我本来没写pathformat的第一个/,因为官方文档我误解成了写不写都一样 ,但不是的,因为是拼在一块,所以如果你不写第一个/,字符串拼在一块回显就会出现问题,但是又确实存到了服务器里,所以第一个/挺重要的。  或者把第一个/拼到prefix的最后一个也可能可以,但是我没试过,朋友们可以去试试。

道理很简单,也很容易实践,希望对大家能有所帮助。

你可能感兴趣的:(javaWeb)