百度php editor图片上传到其他盘,百度Ueditor解决上传图片及附件跨目录及返回路径的方法...

用百度Ueditor比较头疼的配置主要是上传图片和附件,以及返回路径的问题。

今天记录解决的问题如下:

1.上传图片和附件跨根目录的问题。

2.附件小图标显示路径的跨目录修改,及默认title的显示。

4c696472c81bc2bc6a1757d1b126ae67.png

config.json文件中设置imagePathFormat的路径,其中../是相对目录。官方有解释:imagePathFormat 参数使用非 "/" 开头的相对路径时,上传位置也是相对于网站根目录(asp、.net例外,相对于应用程序的目录)。

例子1:网站根目录是 "D://apache/www/",imagePathFormat 参数设置为 "ueditor/php/upload/{filename}",那么上传位置在 "D://apache/www/ueditor/php/upload/" 目录下。

例子2:网站根目录是 "D://apache/www/",imagePathFormat 参数设置为 "../upload/{filename}",那么上传位置在 "D://apache/upload/" 目录下。

这里有了JS的.replace进行替换,因为我后台和前台网址不是一个域名,但却是在同一台服务器下。绑定的域名是不同的根目录,不影响上传文件使用../相对路径,跳过根目录。但是会造成前台显示URL和后台编辑器的图片或附件路径引用位置无法读取。所以直接通过替换,改为绝对地址的引用,就没有问题了。

918aaf86cc66c40214907ca3772c17c6.png

349008af81198076e1e1ecf8108da193.png

关于修改上传附件后的小图标地址,看下图即可,包括修改链接的title值,我这里是直接删除了,因为内网使用不涉及SEO。

修改小图标的地址还有一个好处,就是隐藏了编辑器的实际路径,对后台管理也安全一些。

79d83aaa2935093f42a683659494b79b.png

大家只要找对文件,分析配置文件的源码,相信不看我这个大家也会修改。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值