之前缙哥哥一直在使用《如何将360网站卫士(CDN)的IP段加入到服务器和阿里云IP白名单中》给博客加速,奈何发现局部地区无法访问,像缙哥哥这样的穷逼又用不起收费的CDN加速,只好另辟蹊径。好在缙哥哥有个医学朋友弄了个对象存储配合CDN加速服务,并且还是免费的。今天就以此来进行博客动静态分离,尤其感谢代码狗大半天的帮忙,不断测试修改。
由于并不像阿里云、七牛等提供API、密钥等对接即可,而是需要自行通过FTP传输到对应空间,进行域名解析绑定才能使用。所以像缙哥哥这么懒的人,就用插件来进行自动传输,并替换原有图片地址。
FTP媒体远程传输插件
WordPress插件:Hacklog Remote Attachment
官方下载地址 https://wordpress.org/plugins/hacklog-remote-attachment/
启用插件后,点击仪表盘菜单的设置→Hacklog远程附件
配置非常简单,可以说是一幕了解。但是缙哥哥在这里还是做个简单的注释。特别是远程基本URL,其实就是你媒体库文件地址的前缀,也就是
https://你的域名/wp-admin/options-media.php
媒体设置里的“文件的完整URL地址”设置。
而FTP远程路径是你所存放媒体文件的位置,例如缙哥哥仍旧以 WordPress 默认的文件夹名称 uploads 命名,也就是缙哥哥的媒体文件存放在FTP根目录的 uploads 文件夹中!
下面的功能更加强大,身体替你统计了FTP传输使用的空间,以及批量替换替换图片地址更新数据库。由于国内服务器带宽有限,缙哥哥这边建议通过FTP工具将媒体库文件传输完毕之后再更新数据库,否则将容易出现超时等一系列问题!
远程的做好安全工作
可以在BT面板挂载云存储,然后设置ftp,我现在oss就挂载了,当硬盘用,方便的很,可以直接打包下载上传的。
不准备用oss,要钱
已经用上了,点赞缙哥哥!
我现在用的是荒野无灯的又拍云插件,发现用它这个插件其实也是一样的,又拍云也能传ftp