- 博客
- Shlink:搭建你的专属短链接服务
Shlink:搭建你的专属短链接服务
a year ago
什么是 Shlink?
Shlink 是一个基于 PHP 的自托管 URL 短链接工具,简单来说就是把长网址变成短网址的工具。但它比市面上的服务强在哪里呢?
- 完全自主控制:数据存在你自己的服务器上
- 无限制使用:不用担心访问量限制或者收费
- 详细统计:点击量、来源地区、设备类型一目了然
- API 支持:可以集成到其他应用中
- 自定义域名:用你自己的域名生成短链接
https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.shlink
如何使用
应用安装后,打开进入欢迎页面

点击shlink,进入主页面

创建一个短链接,以王总网站为例https://manateelazycat.github.io/index.html

生成的短链接是https://shlink.lanmao168.heiyu.space/xf7tf

点击能正常打开

它还有更高级的配置,支持用自己的域名

可以修改链接访问的时间、访问人数

从这里可以看到访问人数

当时间到期或者人数够了之后,再访问就会提示链接失效

Shlink 的原理其实很简单,我用生活中的例子来给你解释: 核心原理:就像图书馆的索引卡片 想象一下图书馆的索引系统: 传统方式:你要找一本书,得告诉别人完整的书名《计算机科学与技术基础教程第三版修订本》 短链接方式:你只需要说"A001",图书管理员就知道你要哪本书 Shlink 就是这个"图书管理员":
长网址 = 完整书名(比如:https://www.example.com/articles/2024/how-to-learn-programming-for-beginners) 短链接 = 索引编号(比如:yourdomain.com/abc123) Shlink服务 = 图书管理员(负责记住对应关系)
总结
Shlink 是一个功能强大且易于部署的短链接服务,特别适合
- 想要集成短链接功能的开发者
- 追求专业形象的企业用户
一旦搭建完成,你就拥有了完全可控的短链接服务。
作者
天天
