020 短链
利用 Cloudflare Worker 实现的简单免费的短链接平台,
主要支持自用以及防滥用演示,
https://github.com/AoEiuV020/Url-Shorten-Worker
Demo
项目基于xyTom/Url-Shorten-Worker(MIT)
- 改进了正则匹配,
- 添加了超时判断处理,
- 添加了白名单支持,
- 添加了演示模式,
- 添加了隐藏密码支持,
- 添加了隐藏自定义短链接支持,
- 所有配置可以脱离脚本在环境变量配置,
- 支持回车键提交,
利用 Cloudflare Worker 实现的简单免费的短链接平台,
主要支持自用以及防滥用演示,
https://github.com/AoEiuV020/Url-Shorten-Worker
项目基于xyTom/Url-Shorten-Worker(MIT)
1
windyskr May 29, 2021 via Android
|
2
Silently May 29, 2021
老哥怎么自定义域名 我尝试在 dns 里添加了 并在路由也添加了 但是无法用自定义域名打开网址 只能使用自带的 dev 打开
|
3
Silently May 29, 2021
可以了 解决了 m(__)m
|
4
Tink PRO 同一个长连接,两次缩短之后的锻连接一样吗
|
5
AoEiuV020 OP @Tink 不一样,cf 免费提供的 kv 数据库写入次数有限,搞这个的话至少一次要保存两条数据,免费额度一下子减半了,感觉没必要,
|
6
qping May 31, 2021
可以内存中保留一部分链接的 hash,一段时间内缩短的链接一样
|
8
muzihuaner May 31, 2021 via Android
感谢你的修改
|
9
KanVivii Dec 7, 2021
非常感谢您的项目,有个问题想请教
(如果我现在有域名 myurl.com) 如何实现访问 url.myurl.com 为短连接主页,生成短连接格式 myurl.com/ abcdef 例如: 访问 t.cn 为微博主页,同时微博短连接为 t. cn/ abcdef 谢谢啦 |
10
AoEiuV020CN Dec 7, 2021
@KanVivii #9 需要一点 js 基础,在 index.js 中方法 handleRequest 里 requestURL 变量后面添加判断 requestURL.hostname ,对不同域名做不同处理,
|
11
KanVivii Dec 7, 2021
@AoEiuV020CN 好的谢啦 有思路了
|
12
KanVivii Dec 7, 2021
@AoEiuV020CN 想问一下 开启 demo 模式是 true 那关闭的话要写 false 吗
|