缙哥哥的博客
与你分享我的点点滴滴生活

WordPress动静态分离,媒体文件FTP传输并批量修改图片地址

腾讯云4核8G5M服务器三年600元,送MySQL数据库2核4G一年

之前缙哥哥一直在使用《如何将360网站卫士(CDN)的IP段加入到服务器和阿里云IP白名单中》给博客加速,奈何发现局部地区无法访问,像缙哥哥这样的穷逼又用不起收费的CDN加速,只好另辟蹊径。好在缙哥哥有个医学朋友弄了个对象存储配合CDN加速服务,并且还是免费的。今天就以此来进行博客动静态分离,尤其感谢代码狗大半天的帮忙,不断测试修改。

由于并不像阿里云、七牛等提供API、密钥等对接即可,而是需要自行通过FTP传输到对应空间,进行域名解析绑定才能使用。所以像缙哥哥这么懒的人,就用插件来进行自动传输,并替换原有图片地址。

FTP媒体远程传输插件

WordPress插件:Hacklog Remote Attachment

官方下载地址 https://wordpress.org/plugins/hacklog-remote-attachment/

启用插件后,点击仪表盘菜单的设置→Hacklog远程附件

WordPress远程附件插件(Hacklog Remote Attachment)的设置截图及说明

配置非常简单,可以说是一幕了解。但是缙哥哥在这里还是做个简单的注释。特别是远程基本URL,其实就是你媒体库文件地址的前缀,也就是

https://你的域名/wp-admin/options-media.php

媒体设置里的“文件的完整URL地址”设置。

而FTP远程路径是你所存放媒体文件的位置,例如缙哥哥仍旧以 WordPress 默认的文件夹名称 uploads 命名,也就是缙哥哥的媒体文件存放在FTP根目录的 uploads 文件夹中!

WordPress远程附件插件(Hacklog Remote Attachment)的设置截图及高级功能说明

下面的功能更加强大,身体替你统计了FTP传输使用的空间,以及批量替换替换图片地址更新数据库。由于国内服务器带宽有限,缙哥哥这边建议通过FTP工具将媒体库文件传输完毕之后再更新数据库,否则将容易出现超时等一系列问题!

赞(9) 打赏
转载请注明来源及链接:缙哥哥 » WordPress动静态分离,媒体文件FTP传输并批量修改图片地址
如需 WordPress 优化加速、二次开发、托管等服务,可联系我购买付费服务:点此联系我 | 近期站内热门福利:

评论 4

评论前必须登录!

 

  1. #3

    可以在BT面板挂载云存储,然后设置ftp,我现在oss就挂载了,当硬盘用,方便的很,可以直接打包下载上传的。

    吃瓜网9个月前 (02-19)
  2. #2

    已经用上了,点赞缙哥哥!

    ouxiaopi12个月前 (12-14)
  3. #1

    我现在用的是荒野无灯的又拍云插件,发现用它这个插件其实也是一样的,又拍云也能传ftp

    奶爸de笔记2年前 (2019-05-07)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏