Cloudflare R2 终极防护指南:零成本实现防盗链、防刷与缓存刷新
博客迁移到github上后图片使用了Cloudflare R2来做存储。 R2以其“零出口流量费用”的巨大优势,成为众多开发者和博主的对象存储首选。然而,将图片、视频等公开资源放在 R2 上,如何防止被恶意盗链、高频访问(刷流量),从而保护我们的服务和成本,是每个使用者都必须面对的问题。
分类 "笔记" 下的所有文章
博客迁移到github上后图片使用了Cloudflare R2来做存储。 R2以其“零出口流量费用”的巨大优势,成为众多开发者和博主的对象存储首选。然而,将图片、视频等公开资源放在 R2 上,如何防止被恶意盗链、高频访问(刷流量),从而保护我们的服务和成本,是每个使用者都必须面对的问题。
将下面这段代码添加到网站根目录下functions.php文件中,添加到文件的最后即可。如果你添加了没有生效,先清空缓存试试,再看看你使用的主题模板是否有单独的functions.php自定义文件调用。
之前在网上搜了一些教程,发现已经有人做过了,但中间有一些细节写错,这里自己写一版。 首先,开启redis需要现在1panel面板里搜索安装redis组件。 安装完成后打开运行环境,编辑当前wordpress在用的PHP版本,在扩展里添加redis,最后点确认。会自动重建应用。 然后打开wordpress后台,在插件市场 …
WordBook的logo使用了h1标签。 在外观-主题编辑器,打开header.php,将代码中的H1改为div。 ```
有些VPS的debian默认未安装sudo,导致我们在使用curl命令的时候提示`-bash: curl: command not found`,解决办法如下: 先安装sudo: `apt-get install sudo` 再安装curl: `sudo apt install curl` 然后再安装诸如1panel …
宝塔越更新广告越多,能理解宝塔要恰饭,但广告越来越多广告模块还越来越大,多少让我有点无语。我寻思自己平时也用不到什么付费服务,就干脆换成目前清爽的1panel面板。以下就是博客完整的迁移流程。
在服务器未做大调试的情况下,优先考虑插件和自写代码的问题。 在关闭所有插件后,按个重启插件,每重启一个插件就试试文章发布是否正常,直到重启Easy WP SMTP这个邮件插件时,重启后文章点击发布就开始无限加载,加载超时后会白屏报错。 F12看了一下post.php传了0,虽然显示无线加载,但实际上文章已经发布出去了。 …
之前写过《网站利用cloudflare SaaS实现分流加速国外访问》,里面我提到了老域名需要跳转到新域名去。 首先明确一下,国内域名即便是备案了也不能做URL转发,因为根据备案要求,这里就记录一下转发过程。 管局的要求是你域名打开后备案号要对得上,而URL转发的逻辑是访问域名A实际打开时域名B,域名B肯定不会对得上A …
《弹壳特攻队/哒哒特攻/Survivor!.io》是由海彼网络出品,创意‘借鉴’了《吸血鬼幸存者》。游戏的热度非常高,整个9月都呆在国区App Store免费榜前十,畅销榜30名以内。在国外,位列韩国9月游戏畅销榜第6位,美国iOS市场月平均位置在游戏畅销榜30位上下,日本iOS市场也是在Top50中。
近年来国内游戏版号发放的周期与数量一直不稳定,同时面对越来越多的国内初创团队、工作室在Steam上架游戏从中获利。不少中下游的新老团队也陆续上马。这篇文章就记录一下如何在Steam上架并发行一款游戏吧。
用WordPress做站也挺多年了,技术不够钞票来凑。相比于写一个主题或插件,买市面上成熟的产品是一个不错的选择。 本文就写一下这些年在WordPress上付费买过的主题和插件,列出一些使用心得。
## 背景 决斗链接中文网(ygodl.com)最开始使用的是国外服务器搭建,随着来自国内访问越来越多,加上因为被恶意举报成欺诈网站,因此寻思将网站直接签回国内进行备案,合规运营。 当前国内的域名是duelmeta.com,但迁入国内后,虽然解决了被提示反诈的问题,以及提升了国内的访问速度。但原本在国外访问的体验也随 …
本文并非“使用宝塔面板如何搭建WordPress”而是“用宝塔面板搭建WordPress后如何优化”。 ## 运行配置介绍 最新的WordPress6.0中,官方最低配置要求 * PHP 7.4+ * MySQL 5.0+ * CPU 1GHz+ * 内存 512MB+ * 支持HTTPS 至于带宽没有特别要求,能访问 …
城通网盘一直都是个神奇的存在。神奇在这个基本在网上没有正面评价的网盘居然还活着。 目前国内在用城通网盘的主力主要是一些daoban或擦边球内容压缩包。比如一些高清音乐论坛、古早的高清电影网站、MM站丝袜街拍站(懂的都懂)等。 以上内容放在百度盘或者阿里盘上,很快就会失效但在城通上不会。 昨天我需要下载六年前的一些资源, …
文章背景 由于服务器带宽等成本原因,导致原本面向国内访客的网站,不得不搭建在国外服务器上。那么怎么优化访问速度呢?这篇文章就分享记录一下我这些踩过的坑,希望你能有所收货。 ## 服务器的选择 {.wp-block-heading} 线路 网站搭建在海外,但访客绝大多数又在国内。那服务器的选择就变得非常重要。 这里与其 …
上图是解决占用之后的进程,之前2核CPU是占满的。 这次主要是因为某个插件自带了文章标签内链功能,原理就不讲了反正我也不懂,从后台关闭这个插件后占用逐渐恢复正常水平。 进不去网站的时候,从服务器进去,到这个路径/www/wwwroot/imsxx.com/wp-content/plugins,把相关的插件文件夹重命名 …
报错的图我忘记截了,反正就是使用宝塔一键迁移API版,迁移网站后一直403/404报错。 而如果把网站和数据库备份好,在新服务器上创建一个空的网站,把内容导入进去就能完美搬运。 果然传统艺能更靠谱啊~ 目前这个博客已经备案并搬回国内了。 使用腾讯云程度节点1H2G1M的配置,18年时候买了3年一直吃灰到现在~
我的笔记本键盘在一次暴雨中壮烈牺牲了,幸好机子还能用。 自从键盘牺牲后总是莫名其妙会乱跳输入一堆字母符号,只得禁用了。 输入:sc config i8042prt start=disabled 回车 但是注意这里有个坑,网上能搜到的教你恢复的方法都是不管用的,最起码win10下不管用。 sc config …
### Redis是什么 * * * WordPress采用的是动态数据库查询技术。通俗的说,就是用户访问每篇文章或页面,都会向数据库发送一条查询命令,数据库根据命令查询之后,反送查询结果(这个结果不考虑任何缓存技术)。显然,如果访问量大的时候,会出现频繁的查询。所以这会减慢网站速度。如果服务器性能不高,瞬间网站就崩 …
谷歌广告联盟在余额满10美元的时候就会要求账号主配合完成付款信息补充。 其中有一条就是需要填写PIN码。 PIN码会以平邮的方式邮寄到你账号填写的地址,没有填写正确地址的需要填写一下。 不过,经过多番了解国内做网站的站长基本上没几个人能收到这个平邮过来的PIN码。难道就不填写?不填写的话,账号会被冻结,也没办法结款项。 …
感觉电脑有点卡,看了下磁盘~ 这还有136KB可用确定不是在开玩笑? 打开后发现是腾讯的文件占用。随后尝试了用QQ自带的清理软件,QQ软件管家或者其他第三方的清理软件都没能清理掉。 …
据说锐速比BBR更好用,所以准备试试。 文章中尝试的是萌咖大佬的全自动安装脚本: 全自动安装 bash <(wget –no-check-certificate -qO- https://github.com/MoeClub/lotServer/raw/master/Install.sh) …
最近支付宝个人签约当面付火起来了,试了下发现多次提交被驳回,原因是:我多年前注册的一个域名被人用来搞H色了,我寻思打电话问问客服怎么处理吧。毕竟我目前申请的网站并不违规,报错的是另一个站。 客服小姐姐也挺积极的帮我处理问题,原来之所以会不断报错那个被人搞H色的网站,是因为多早几年前我用那个网址绑定了支付宝个人版,并不是 …
这几天krypt推出了旗下新的VPS子品牌iON,搞了免费送和全线洛杉矶vps5折的活动。 由于我自己目前没有购置新vps的计划,说以就只领了个免费的。由于我并非专业做vps网站的,所以只是简单点把结果放出来,实际体验需要你自己评判。不过讲真的~现在iON已经被艹烂了,看下面的报告吧。 使用雨落大佬的VPS性能测试代 …
笔记本在上个月进了雨水,虽然抢救回来勉强能用了,但是自带键盘却坏了。由于是2014年的老本子,搜索了一圈也没找到键盘,索性只能外接一个将它禁用。 之所以禁用它是因为外键键盘会时不时的出现奇怪的输入严重影响打字体验。 首先,百度出来的第一个通过设备管理器换驱动的方法禁用键盘并不好用,至少在win10上这么做就直接导致了蓝 …
wordpress文章插入内容导致评论新增诡异内容修改。 在5.0版本以上中,设置-讨论,关闭下面两个选项后保存即可。
进入U盘系统:重启过程中不断猛击F11直到出现选择启动项为止。 装机界面中选择预设盘符来避免装机后出现盘符错乱问题。 这破笔记本再坚持用一年就当作挂机本吧,目前已经戒了游戏,准备之后买轻薄本或者macbook。
宝塔面板自带了nginx的404页面,它很丑,不能与网站形成统一。这时,我们就把它注释掉吧! 首先打开网站面板,找到要修改的网站(多个网站需要针对设置,不能批量设置),我们点击后面的设置,找到配置文件,可以看到如下图所示,404和502的页面信息: 宝塔自身也提示了我们可以将其删掉或者注释掉,为了确保以后我们万一会用 …
接上一篇文章,win10下iTunes恢复iOS版本提示“磁盘已满”的解决办法。 iOS13降级到iOS12并不容易,通过iTunes恢复后开机出现白苹果并自动关机。原以为是数据有个熄屏的恢复过程,结果等了半个小时都没好。于是猜想可能是iOS13和iOS12的文件结构不同导致降级恢复出现问题。 那么解决办法就很简单 …
昨天升级了最新的iOS13开发者预览版看了一下新版本的一些东西。 暗黑模式还凑合,因为以前用安卓所以没什么好惊艳的。 相册的管理优化是我觉得目前最有用的,可以快捷的按日、月、年来查看相册。 新的相机“打光”玩法适合自拍,不过我很少自拍没什么太大感觉。 促使我恢复到iOS12的原因: 千牛、淘宝打开聊天闪退,赚钱的家伙不 …
最近网站访问一高就会挂掉,之前看了不少网上大佬的教程发现每一个能用的。估计不是同一病症。 Error establishing a database connection 这里记录一下修改教程,方便之后查验结果。 我用的是宝塔面板,所以修改起来比较简单: 按照网上的说法是PHP-FPM进程过多,导致mysql被杀掉。那 …
输入关键词搜索文章内容