跋涉者曾经分享过一篇7b2主题外链跳转的文章,那篇文章实现的原理是在自己服务器里增加一个跳转的页面代码。

[zrz_insert_post id=1656]

不过今天看张戈大神的一篇文章CloudFlare边缘计算Workers尝鲜初探:博客跳转中间页。这篇文章谈到可以把这个跳转代码保存到cloudFlare的边缘计算workers中,从而让跳转可以在CDN里实现,显然,这样会减轻服务器计算的压力。对小水管的博客来说有一定的使用价值。

首先,你的网站要使用cloudFlare这个cdn加速。

由于国内的网络情况,直接使用往往比较卡,不过好在张戈大神折腾出了另外一个套路,使用后感觉还不错。有兴趣的朋友可以去他的网站上参考。本文不做详细的叙述。

第二,把代码添加到cloudFlare的边缘计算workers中

步骤如下:

  • 打开CF域名控制面板,如图1点击切换到Workers选项卡;
  • 点击【Launch Editor】按钮进入Workers编辑界面后,点击【Add script】输入脚本名称并保存,如图:

  • 把如下代码放入代码编辑框中,此代码来自张戈博客.并点击save。
  • 点击【routers】按钮切到路由编辑界面,点击【Add router】后如图添加路由:点击save

至此,已经大功告成,想看效果的可以点击上面的外链,值得说明的一点是,cloudFlare的边缘计算workers是收费服务,不过每天有免费10w的请求数量,对我们这个小博客来说,是非常非常的够用了。

如果,你也在使用cloudFlare,不妨也可以用用这个玩意,毕竟充分利用外部资源是我等小博主追求的目标哈。