自建短链接服务

自建短链接服务

其实也没必要自建服务,网上大把的短链接服务,大多数都是免费的,但是使用的多了会有限制。

既然自己有域名,还是自己搞一个吧,毕竟有大神已经公开源码了。

下边就跟我一步步来自建一个短链接服务。

一、所需工具

cloudflare账号一个、域名一个

github项目地址:https://github.com/crazypeace/Url-Shorten-Worker

二、具体步骤

1、在CF中的Workers 和 Pages选项里,创建一个KV,名称随意。

2、创建好以后,点击查看此KV。

3、添加一个密钥为 password ,值为 随意 的一个条目。(注意 password 这个key是要在脚本中引用的,不要修改)

4、创建workers服务。在Workers 和 Pages选项里,选择创建应用程序。

5、设置绑定KV。进入上一步创建好的应用程序,设置——变量——KV 命名空间绑定——添加绑定。变量名称填写 LINKS (注意大写,不要修改,脚本用要引用)。KV命名空间就选择刚才第二步创建的。然后保存并部署。

6、进入刚才创建好的 应用程序,选择快速编辑,删除原有全部源码,去github的项目(https://github.com/crazypeace/Url-Shorten-Worker/blob/main/worker.js)中复制源代码。然后保存并部署。

7、接下来在你的Workers 和 Pages中新建的应用程序中,会看到一个xxx.workers.dev的网址,然后后边加上 / ,后边再写上你 第三步 中添加的password 对应的 值 即可访问自己的URL短链接服务。

以上,已经可以正常使用了。但是由于CF的workers.dev网址总会被干扰,所以,如果你有自己的域名,可以绑定自己的域名。

三、绑定域名

在 创建的应用程序 中,点击 触发器——自定义域——添加自己的域名即可。如果域名在CF中更方便,会自动生成一条解析。这个时候就可以用 yourname.com/password对应的值 这样的地址来访问你的短链接服务了。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容