联系官方销售客服

1835022288

028-61286886

应用插件 版主:官方插件技术组
Ueditor编辑器上传图片不能设置成相对路径
类型:迅睿CMS 更新时间:2023-03-24 19:24:28 改成相对路径 上传图片 Ueditor百度编辑器
插件 Ueditor百度编辑器 V1.17
应用作者 迅睿官方团队
发布时间 2021-12-11 23:09:07
更新时间 2024-10-24 09:48:36

Ueditor编辑器 上传的图片怎么改成相对路径

比如现在用Ueditor编辑器上传的图片插入文章后是

<img src="http://www.xxx.com/uploadfile/ueditor/image/202303/1679560424bb83a7.jpg" title="1563254713796416" alt="1563254713796416"/>

如何让插入的图片变成这样

<img src="/uploadfile/ueditor/image/202303/1679560424bb83a7.jpg" title="1563254713796416" alt="1563254713796416"/>


去看了下Ueditor编辑器的配置文件 发现有 "imageUrlPrefix" => "", /* 图片访问路径前缀 */ 这个参数  可是这个参数目前是空的,网上查询也发现这个参数是添加域名的,但是现在配置的为空。

通过实验 修改 "imageUrlPrefix" => "http://www.test.com", 测试后上传图片地址变成了

<img src="http://www.test.comhttp://www.xxx.com/uploadfile/ueditor/image/202303/1679560424bb83a7.jpg" title="1563254713796416" alt="1563254713796416"/>

这个地方是不是有BUG 官方来解答一下吧


重点:文章里图片都是绝对路径不方便后期更换域名啊




应用版权:官方
应用名称:Ueditor百度编辑器

插件教程:https://www.xunruicms.com/doc/app-893.html

回帖
  • 靠悬赏赚钱买SVIP
    #1楼    靠悬赏赚钱买SVIP
    2023-03-23 22:30:52
    Chrome 0
    系统设置里面,地址模式改为相对模式
  • mcuzx
    #2楼    mcuzx
    2023-03-23 23:07:13
    Chrome 0
    靠悬赏(设置悬赏)赚钱买SVIP 系统里设置的地址已经是相对路径了
    image
  • 幸运兔
    #3楼    幸运兔
    2023-03-23 23:26:05
    Chrome 0
    二楼这个设置,上传图片就是相对路径了,旧的不变
  • mcuzx
    #4楼    mcuzx
    2023-03-24 08:04:33
    小米手机 0
    3楼我想你是误会了,我的意思是 后台已经设置为相对路径了 UEditor上传图片后还是绝对路径
  • Pupiles
    #5楼    Pupiles
    2023-03-24 08:17:33
    Chrome 0
    我就是你这样设置的,编辑器里面上传图片就是相对路径,不带域名
  • mcuzx
    #6楼    mcuzx
    2023-03-24 09:39:01
    小米手机 0
    你用的是UEditor编辑器吗
  • 梦想零落成诗
    #7楼    梦想零落成诗
    2023-03-24 11:05:18
    Chrome 0
  • mcuzx
    #8楼    mcuzx
    2023-03-24 11:23:34
    Chrome 0
    梦想零落成诗 这个是 编辑器上传图片 插入内容的时候使用的绝对路径 与模板无关
  • mcuzx
    #9楼    mcuzx
    2023-03-24 19:17:43
    Edge 0
    已解决:原因:官方修改了图片上传时候的响应头 Ueditor默认的响应头"url" => $this->fullName, 官方改成了"url" => $this->fileUrl, 上传图片后服务器响应的图片路径就带有域名,插入图片后自然也带域名,这里建议下官方改成跟后台联动的 就跟自带编译器一样的。解决办法:1、找到/api/ueditor/php/config.php修改imageUrlPrefix imagePathFormat这两个参数如下:
    "imageUrlPrefix" => "/uploadfile/", /* 图片访问路径前缀 */
    "imagePathFormat" => "/ueditor/image/{yyyy}{mm}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
    2、找到/api/ueditor/php/Uploader.class.php修改 "url" => $this-> 这个参数如下
    "url" => $this->fullName,
    3、后台更新缓存 刷新网页重新在Ueditor编辑器上传图片完美解决如图
    image

  • mcuzx
    #10楼    mcuzx
    2023-03-24 19:24:28
    Edge 0
    有没有大神来指导下怎么做成跟 2楼图片里的选项做联动的 ,选择绝对路径时带域名 选在相对路径时不带域名