cloudflare的kv免费已经有一段时间了,还是大佬们会玩啊。
worker+kv搭建短网址程序,github:https://github.com/xyTom/Url-Shorten-Worker/
注册cloudflare就不用多说了。
1、创建worker,部属程序。
复制粘贴:https://raw.githubusercontent.com/xyTom/Url-Shorten-Worker/main/index.js
保存并部属。
2、创建kv空间,并绑定worker。
kv名称随意,比如dwz。
转到worker设置,kv命名空间绑定。变量名称是LINKS,kv命名空间就是上面创建的dwz。
一个短网址程序就搭建好了:https://short.zsxwz.workers.dev/
3、如果需要改网站名称啥的,就fork项目,修改gh-page分支里的index.html文件
修改index.html之后,然后使用jsdelivr加速一下你自己仓库的index.html。然后修改一下worker,把jsdelivr加速地址改称自己就可以了。
html= await fetch("https://fastly.jsdelivr.net/gh/xyTom/Url-Shorten-Worker@gh-pages/index.html")