简介

一个部署在cloudflare-worker上的简单短链程序,可自定义短链的路径,上手简单,适合个人小范围使用。

github地址: https://github.com/wlnxing/URL-Shorten-Worker

预览

预览

用法

在 "长链接" 框输入要缩短的长链接, 在下面的自定义路径处填写短链接的路径 (没有填写的话会自动生成一个随机路径) , 然后点击提交即可

自定义链接的最前面不用加/

部署

登录cloudflare

cloudflare登录或者创建账号,并绑定好域名。

创建k-v命名空间

选择你要需要使用的域名,在右侧菜单中选择workers-->kv

加入命名空间

选择创建命名空间,输入命名空间的名称,然后点击添加

创建命名空间

创建workers

到右侧菜单点击worker(概述),点击创建服务

创建worker

随后输入worker的名称,完成后点击创建

创建worker

复制项目里的worker.js的代码到Worker里

到刚刚创建的worker里的资源-->快速编辑 将默认的代码删掉, 将项目里的worker.js里的代码复制到里面,点击保存并部署.

为worker绑定k-v命名空间

到刚刚创建的worker, 设置-->变量 滑倒最下面--KV 命名空间绑定, 点击添加绑定, 变量名称填LINKS KV命名空间选择刚刚创建的命名空间

绑定命名空间

现在, 你的服务已经在 worker名.用户名.workers.dev (就是点击部署时提示在以下位置可用的域名)上访问啦.

自定义域名访问(可选)

设置路由

在刚刚创建的worker, 设置-->触发器里, 点击添加路由, 输入自定义的域名/* 如: www.wlnxing.com/* 然后点击添加.

创建域名解析

到域名里的dns解析, 创建a记录, 地址随便填一个, 一定记得将代理状态开关打开,就是那朵云一定要是橙色的, 这样才可以访问到我们的worker服务 然后保存即可.

最后修改:2022 年 02 月 17 日
如果觉得我的文章对你有用,请随意赞赏