Xiaolan
我是岚天呀,常叫小岚或Xiaolan.
小岚的小窝

CloudFlare 搭建短网址程序

前言

CloudFlare相信很多人都知道,它可以防御DDoS,而且拥有全球 CDN 加速,静态页面也可托管在CloudFlare pages上,Workers 可以托管一些代码。
那么今天就使用 workers 创建一个短网址程序(y1s1,我愿称之为链接跳转,Workers 的域名太长了)

开始

原作者Github:https://github.com/xyTom/Url-Shorten-Worker
打开CloudFlare,打开Workers,弄好你的二级域名(如果已经做过,可忽略)

域名

点击此处获取短网址代码
点击创建Worker,将之前的代码弄上去,之后在“部署后即可上线”的左边可以修改三级域名。
修改域名

然后点击保存并部署。
然后重新回到workers界面,点开上面的KV
KV

输入名称后点击添加
打开你刚刚创建的workers,点击设置
设置

然后找KV命名空间绑定,变量输入'LINKS'(全部大写),然后KV 命名空间选择你之前创建的就行,然后点击保存。
KV设置

就完事儿了
如果你想修改html,请Fork原作者的Github
Fork

修改gh-page分支里的index.html文件
html

之后,然后使用jsdelivr加速一下你的仓库的index.html。然后修改一下worker,把jsdelivr加速地址改成自己就可以了。
https://cdn.jsdelivr.net/gh/username/[email protected]/index.html(username填你的Github用户名
在87行左右修改链接即可
links

看看我的 https://github.com/mcxiaolan/Url-Shorten-Worker/blob/gh-pages/index.html

成品

https://www.sdwz1.workers.dev/

说明

免费版每天只能访问10万次,允许储存1G数据

原作者

本篇文章从 姿势小王子 搬运,经过修改后发布。

如果原作链接无法打开,请使用代理。

赞赏
搬运至姿势小王子

xiaolan

文章作者

小岚的小窝 文章作者 QQ:3152293832 哔哩哔哩:岚天呀

发表评论

textsms
account_circle
email

小岚的小窝

CloudFlare 搭建短网址程序
前言 CloudFlare相信很多人都知道,它可以防御DDoS,而且拥有全球 CDN 加速,静态页面也可托管在CloudFlare pages上,Workers 可以托管一些代码。 那么今天就使用 workers 创建一个短网址…
扫描二维码继续阅读
2021-06-06