wordpress做图片站,最合适的图床是哪个?
作者:卡卷网发布时间:2025-01-01 15:14浏览数量:96次评论数量:0次
什么叫图床
图床就是将图片上传到相关服务商或者个人,通过上传文件的网络进行远程访问。可以方便快速的将图片到文章中,方便后续图片二次使用、迁移、分享。
常用图床的几种方式
本篇介绍CLoudFlareR2+Picgo方案
CLoudFlareR2免费用户有10G/月的存储额度(30天内每天储存峰值的平均值),对于小基本足够,超额的存储是$0.015/G/月,
实现目的
1.自由在MD,中引用图片(picgo上传)2.防止恶意被刷流量(虽然CloudFlare只收取额外的储存费用,但被刷流量多了容易被封号)
CloudFlareR2
注册账号
注册账号需要绑定一种支付方式(不扣费,只是用来选择支付方式),可以用信用卡,visa,paypal。
注册:
开通CloudFlareR2
点击右侧的R2对象储存。
在弹出的界面输入付款方式(信用卡,paypal都可以)
对于中小来说,一般超不了。确认后就可以开通R2对象储存了。
创建储存桶及桶设置
自定义图床域名
进入桶设置界面
设定访问桶的域名,有两种方法,一种是有一个私有域名(<>需托管在Cloudflare上>),另一个是用R2.dev子域名
私有域名(二选一)
继续之后,点连接域,会自动生成dns记录。
之后就能浏览器s://<自定义域名>/<文件名>访问存储桶里的文件了。
PS:如果域名不托管在CloudFlare,可以单托管二级\域名,只需要给二级域名添加一条NS记录指向原托管即可。
R2.dev子域名(二选一)
点击允许访问,就可以用
设定缓存规则
缓存规则一般设定两个:浏览器缓存和边缘缓存。浏览器缓存:访问后,所需文件储存在浏览器的本地目录,在一段时间内,再次访问优先访问本地文件边缘缓存:访问后,缓存在最近的CDN存一份,在一段时间内,优先访问CDN中的文件
进入域名页面->规则->页面规则
创建页面规则
防盗链设置
只能通过指定的来访问(防君子不防小人,可以伪造refer信息,照样刷流量)。但是还是有点作用,如别人爬取文章盗用的时候,图片是无法访问的。
安全性->WAF,创建规则
设置CORS策略(可选)
一般不需要设置(出于安全考虑这里也不建议设置)。如果遇到R2作为博客图床,但是图片打不开的情况,F12控制台发现遇到CORS问题,则需要配置。
文档:ConpCORS
进入你想设置CORS的存储桶的设置,拉到下面:
配置为允许特定源如要设置为允许两个域名:
[{"AllowedOrigins":["
配置为所有源可访问(多平台文章引用)
[{"AllowedOrigins":["*"],"AllowedMethods":["GET"]}]
配置为允许所有源如果上面配置为特定源后仍然不能修复问题,或者作为随机图片API的图床提供服务需要设置为所有源可访问,那么需要如下设置:
[{"AllowedOrigins":["*"],"AllowedMethods":["GET","POST","PUT","DELETE","HEAD"],"AllowedHeaders":["*"]}]
WEAPI设置
有的api令牌就可以用软件(PICGO)自动上传图片了。
创建令牌
记住生成的密钥,picgo软件里面设置需要。
picgo设置
在插件设置中,添加常用插件。S3插件:用来登录S3的图床compress-next:用来压缩图片至wep。watermark:给图片打水印autoack:用来备份图床
安装好后,里面就新增了amazonS3的图床设置。
这里有几项配置需要尤其注意。
完成上述配置后,我们就可以在「上传区」直接拖入文件进行图片上传了,如上传后显示无误则为配置成功,生成的链接会自动在剪贴板中,直接在需要的地方粘贴即可。
PS:1.picgo还可以自定义连接格式(Picgo→自定义链接格式),之后上传链接界面选custom即可
2.安装picgo的vscode插件-markdowntranerimg,可以批量替换md中图片至云端。3.使用piclist来平替picgo,piclist功能更多
免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。
- 上一篇:新手学PS要怎么起步?
- 下一篇:软件工程专业AMD的CPU会不会不兼容?
相关推荐

你 发表评论:
欢迎