实现无缝加速
实现无缝加速
接上篇:新增加速域名
加速域名提升部分地区的访问速度,然而一个博客用两个域名总归不太好,于是写了个worker自动分流。
该自动分流博客域名:https://blog-zh.davidx.top,作为访客的您无需作出任何改变即可使用。
目前个人测试正常,欢迎反馈。
Workers源码片段如下(其余部分和之前相同):
1
2
3
4
5
6
7
8
let body = await response.text()
const countryCode = request.cf.country
if (countryCode === 'CN') {
// 替换资源域名
for (const [from, to] of Object.entries(CONFIG.REPLACE_RULES)) {
body = body.replaceAll(from, to)
}
}
纯加速域名https://blog-cn.davidx.top现已经弃用。(存活时间最短的一次)
本文由作者按照 CC BY 4.0 进行授权