搭建短域/短链接跳转平台

1. 什么是短链接

顾名思义,短链接即是长度较短的网址。通过短链接技术,我们可以将长度较长的链接压缩成较短的链接。并通过跳转的方式,将用户请求由短链接重定向到长链接上去。短链接主要用在短信、社交分享时通过使用短链接,可以看起来整洁简短,而不是在担心链接超长的问题。随便找了个长的链接,看起来又臭又长

https://www.google.com/webhp?hl=zh-CN&sa=X&ved=0ahUKEwjovLrhn6XsAhWqyosBHV6tDr0QPAgI

如此长的链接会影响美观度,这个时候我们可以使用短链接服务压缩一下上面的长链接,压缩后的链接为:

http://hell0.us/guge

可以看到,压缩后的链接长度比原链接明显变短了,适合人群:

1、AFFMAN 短链能够帮你去掉aff的字样
2、经常发推文的人 比如微信群消息等等场景

2.常见短域平台

短域平台的域名一定要短,有些东西需要长,而短链接一定要端,比如最著名的短链有

  • 新浪 t.cn 现在只能跳转企业用户,普通会被拦截提示
  • 百度dwz.cn 现在只能跳转企业用户
  • 腾讯url.cn 官方并没有停止解析,但也没有对外开放接口
  • 阿里tb.cn 只服务于阿里系自家电商平台,其他链接无法使用
  • bit.ly 国外比较大的短链 功能全 可惜被墙了
  • youtu.be Youtube家自用
  • b233.tv Bilibili家自用

非常好用的短链一般都只服务企业或自家产品,因为非法网站太猖狂了,其他短链又多又复杂最主要的是不稳定,不如搭建一个自己的短链平台

3.平台搭建

前期准备:


一台VPS
⭐ 一个尽可能短的域名

1、VPS我是用的是腾讯轻量应用服务器香港地区,不用备案比较方便,价格比较划算,碰上新春活动新用户简直幸福到起飞,需要的可以了解以下https://cloud.tencent.com/act/season
2、域名hell0.us是之前在Porkbun免费注册的 .us 现在活动好像没了

安装方法一:宝塔一键部署

在腾讯轻量应用服务器中选择宝塔镜像,然后在宝塔软件商店中选择一键部署:

安装方法二:

项目地址:https://github.com/soxft/UrlShorting

1.下载源码
2.上传至你的网站根目录.
3.访问网站域名填写mysql等信息进行安装
4.修改网站伪静态配置:
Nginx:

if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php?id=$1 last;
}


测试网址:

hell0.us