- 支持标准 S3 协议
- 支持自定义域名和 CDN
- 支持 HTTPS
- 支持文件本地备份
- 支持自定义存储路径
- 支持虚拟主机和路径两种访问方式
- 修改备份文件保持原始路径
- 基本的 S3 上传功能
- 支持自定义域名
S3Upload - Typecho S3存储兼容插件 [更新]
前言
用AI辅助写的插件,欢迎测试反馈
鉴于之前用的这个插件只能上传图片,对于其他类型的文件支持不是很理想,
使用Typecho LskyProV2插件实现S3兼容储存附件本文介绍了如何使用Typecho LskyProV2插件实现S3兼容储存附件。作者首先搭建了LskyPro,并设置了反代域名。然后创建了储存策略,以UCloud的对象储存US3为例。接下来,作者使用API在线工具获取了token,并启用了LskyProV2插件。最后,作者提供了插件的下载地址和引用链接。
于是有了该插件
预览
后台设置
使用须知
注意事项: 确保 PHP 已安装 curl 扩展
配置说明
Endpoint
: S3 服务器地址Bucket
: 存储桶名称Region
: 区域Access Key
: 访问密钥 IDSecret Key
: 访问密钥密码自定义域名
: CDN 或自定义域名HTTPS
: 是否使用 HTTPSURL 风格
: 路径或虚拟主机方式自定义路径
: 存储路径前缀本地备份
: 是否保留本地副本
版本历史
1.1.0:
1.0.0: 初始版本
下载地址:
项目地址 https://github.com/jkjoy/S3UploadForTypecho/releases
本地下载
S3Upload-1.0.1.zip
S3UploadForTypecho-1.1.0.zip
×
如果觉得文章对你有帮助,可以请作者喝杯咖啡 ☕️


复制链接https://www.imsun.org/archives/1656.html
复制成功!
老朱
孙大佬,你这个文章下面的相关文章是怎么实现的?我也想搞一个
老孙
代码很简单啊,你可以看看这个主题的 related.php
老朱
你这个主题是啥,有github仓库地址吗
老孙
https://github.com/jkjoy/typecho-theme-farallon/blob/main/related.php 这里
老朱
🆗,我研究研究
老朱
我看看,学习学习,搞一下内链,你没搞邮件通知了?
老孙
其实是搞了的,刚测试了下好像邮件服务器有点问题,
HansJack
抱歉,我没有安装fileinfo的函数(通过在文件的给定位置查找特定的魔术字节序列 来猜测文件的内容类型以及编码(即获取文件的MIME信息))
老孙
欢迎测试
HansJack
目前有人告知我有名字类似的付费插件,如果有条件可以把ai对话截图发在github里面,重名付费插件可能带来没有必要的争论,虽然都知道这些功能用ai完全可以辅助制作出来。
老孙
我感觉没必要啊,因为现在都没什么人用😮💨
HansJack
我发现上传的图片类型为通用二进制类型(application/octet-stream)而非正常图片类型(image/webp或者image/png);这对存储图片不适合,比如我网站图片代理R2里面的图片,无法识别为图片文件。网站上面挂图片无法显示。
逐风
现在用Typecho的博客越来越多了,我建站初用的WP,就再也没换过。
老孙
我不太喜欢wordpress的原因只有一个就是那个狗屎编辑器