织梦使用百度Ueditor编辑器上传图片自动生成绝对路径实现方法(测试可用)

由于现在做网站会兼顾多个设备终端,所以文章图片路径大家都推荐使用绝对路径地址,那么问题来了,百度Ueditor编辑器上传图片使用绝对路径如何实现呢?对于研究不多的菜鸟网站长来说是个难题,网上找了很多方法,要么太复杂,要么根本不适用。不过不用担心,下面我给大家分享解决的方法,测试可用。
方法步骤:
我们这里以PHP版本的Ueditor1.4.3编辑器为例子!
1、打开 ueditor/php/config.json 配置文件,可以用Notepad++或sublime_text……等文本类型编辑器打开修改。
2、大约在第11行
"imageUrlPrefix": " ", /* 图片访问路径前缀 */
这段代码就是设置上传图片路径前缀,默认为空则生成的图片就是相对路径,我们改为你的图片服务器绝对路径地址,一般来没有单独设置图片服务器的就是你自己的网址:

百度Ueditor编辑器上传图片使用绝对路径实现方法

把原来的: "imageUrlPrefix": "", /* 图片访问路径前缀 */      替换成:

织梦使用百度Ueditor编辑器上传图片自动生成绝对路径实现方法(测试可用)_第1张图片

 "imageUrlPrefix": "http://www.0715daikuan.com/", /* 图片访问路径前缀 */
请大家自行把域名替换为自己的即可。
这样就能实现用Ueditor编辑器上传图片路径为绝对路径,细心的读者可能会发现此处还有一个bug,生成的绝对路径中,域名后面有两个"/",虽然也能正确获取到图片,但是不规范,我们继续做以下修改:
把第12行中的上传保存路径前面的第一个“/”去掉,像我这样:

"imagePathFormat": "ueditor/php/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */

织梦使用百度Ueditor编辑器上传图片自动生成绝对路径实现方法(测试可用)_第2张图片

不过如果是百度Ueditor编辑器整合CMS程序的朋友需要根据实际情况来修改第12的路径地址,比如百度Ueditor编辑器整合帝国CMS之后,需要上传图片使用绝对路径的,可能还需要修改
$CONFIG['imageUrlPrefix']=$public_r['fileurl'];
程序千变万化,终究在第11行的"imageUrlPrefix": " ", 配置项。

你可能感兴趣的:(织梦使用百度Ueditor编辑器上传图片自动生成绝对路径实现方法(测试可用))