AcoFork 旧站归档 · 第 14 次重构 · 已归档,仅供怀旧展示
2 分钟阅读

无需服务器!从零教你自建一个短链服务!

你是否有一个短域名?没有也没关系,马上教你从域名开始搭建一个短链服务!

无需服务器!从零教你自建一个短链服务!

视频🔗

https://www.bilibili.com/video/BV1BCi1B7E1q/

Demo🔗

https://af-archive-zola-tailwind.pages.dev/s

拿域名!🔗

我们需要一个短域名,来作为我们的短链服务的入口

我们可以前往这些地方购买短域名,建议后缀 .nz .mk .im ,建议2-3位长度的域名

基础思路🔗

Cloudflare Page/Worker的重定向文件提供了基于文件的重定向功能,参考 这篇文章

接下来我们再利用 Cloudflare Worker 连接Github帮我们去更新这个文件,顺便搓一个前端出来让用户能够生成短链即可

防护措施🔗

[!CAUTION] 必须在最终重定向时不直接重定向到业务域名,需要配置中间页,否则你的域名一定会在后期被举报为 滥用/钓鱼/诈骗网站

  • 重定向文件限制静态重定向 2000 ,动态重定向 100
  • 单行字符串不超过 1024

服务架构图🔗

这篇文章是否对你有帮助?

发现错误或想要改进这篇文章?

在 GitHub 上编辑此页