Closed jiayan586 closed 10 months ago
参考 https://github.com/halo-dev/plugin-s3/issues/86 那位用户是反向代理(caddy)中配置了自己的规则,导致上传图片后缀会返回403/404状态码。
/triage needs-information
/triage duplicate /remove-triage needs-information
Close in favor of https://github.com/halo-dev/plugin-s3/issues/86.
/close
@JohnNiang: Closing this issue.
参考 #86 那位用户是反向代理(caddy)中配置了自己的规则,导致上传图片后缀会返回403/404状态码。
我去检查了一遍nginx,没有做多余的规则,仅仅只是转发 而且我的lsky pro图床也用了相同的minio对象存储,上传图片是正常的。相同的域名,理论上应该走同一个反向代理规则。 太奇怪了.....
你可以试试不经过反向代理,endpoint直接指向minio,应该是能正常上传的。
破案了,回来记录一下,NPM 这个cache打开 上传图片就会报错,一定要关掉 感谢 @longjuan 大佬的帮助!
是什么版本出现了此问题? 2.11.2
使用的什么数据库? mariadb
使用的哪种方式运行? Docker Compose
在线站点地址
发生了什么? halo: 2.11.2 plugin-s3: 1.7.0
minio 通过nginx代理的api地址 通过halo后台配置S3存储,上传jpg png gif等文件报错,但是上传csv, json, txt, excel等格式文件正常。 同样大小文件png,修改文件后缀为.pn 也能上传成功
上传成功:
上传失败报错: