CategoryNOTEBOOK

CloudFlare 解决 CORS 跨域问题

目前博客的 CDN 方案是通过DNS识别境内境外IP,进行不同的解析的,但是使用 CloudFlare 会导致一部分跨域问题,使某些样式无法正常加载,不过最终还是找到了解决方案,记录一下。 配置 百度出的方法,基本上都是从服务器配置 NGINX 取消跨域限制来解决,但是这样也会伴随着许许多多的问题。CloudFlare也发布了文章,通过 CloudFlare Worker 稍微配置一下即可解决这个问题。 一、创建 CloudFlare Worker 服务 设置服务名称,然后选择 HTTP 处理程序 二、点击快速编辑,将以下代码复制到其中 // Reference: const corsHeaders = { "Access-Control-Allow-Origin": "*", "Access-Control-Allow-Methods":...

WordPress “纯”静态化

前几天才发表了 WordPress 的 CDN 方案,但是很快就反水了,并不是因为那个方案不够好,而是越写博客越发现,静态博客才是个人博客应有的终极形态。 很多朋友都在劝我抛弃 WordPress 转投 Hexo 的怀抱,不过确实,“纯”静态博客个人才是博客应有的样子。为什么要加一个“纯”呢?就像 WordPress,很多人通过伪静态,把页面后缀改为 html,再使 CDN 强制缓存,达到一个静态的效果。但这样的 伪静态 并非 静态博客 的真正样貌。 为什么不使用 Hexo 或者其他方案,因为仅 Hexo 对我来说是完全陌生的,而且其所使用的技术栈,也是我完全不懂的。相较于使用一些完全不懂的东西,不如去继续把手头正在用的改造的更好,毕竟内容才是博客最主要的。 方案选择 选择 WordPress 的理由 其实对于 WordPress 的理由有很多,无论是一些非常好用的插件,还是...

记一次 POST 请求 重定向的错误

由于公开的 NSFW-API 服务所占用的资源越来越多,位于腾讯云的境外服务器内存已经开始捉襟见肘了,所以就把该服务迁移到了国内空闲资源较多的这台服务器上。 由于之前服务使用的域名 api.dev.sb 是没用备案的,所以只能使用已经国内的备案域名。为了无缝衔接,只得将 api.dev.sb 重定向至 api.uaxk.com。 配置服务和重定向的操作完成后,测试了一下,很多 NSFW 图片还是轻松过审了,查看了网站日志,发现NGINX 在重定向时,将 api.dev.sb 的 POST 操作给转换成为了 GET,以至于产生了404错误,导致服务失效。 在整理解决办法的时候,无意中看到:“由于某些原因,在使用用户代理时,301、302会将 POST 方法改为 GET 方法,307、308在重定向时不允许浏览器将 POST 请求重定向为 GET 请求” 将重定向方式从 301/302 改为...

WebFeed 倡议书

什么叫独立博客,独立博客到底该不该开放Feed。 先说说为什么会出现独立博客的概念。一个所谓的“独立”博客个人感觉需要包括三点: 拥有一个可供自主解析的二级域大部分文章为博主原创!不依赖于类似 微博、知乎、微信公众号等自媒体平台 由于个人平台输出内容获取的收益无法与此类自媒体平台相比,而且还承担着各种各样的风险以及成本,很多的内容创作者便从个人建站的时代,进入了依赖于第三方平台的自媒体时代,去输出内容。此时独立博客的概念出现,并且由此,独立博客的数量开始走下坡路,但仍有部分博主因为各种各样的原因,依旧保留独立博客。(还有一种说法是不受制于各平台太过于严苛的内容审核机制,仁者见仁智者见智了 第二个问题,独立博客该不该开放Feed。很多独立博客或是因为防止文章被大批量的采集,或是维持网站流量,或是因为各种各样的原因选择关闭了Feed,但这样是对 Web...