![thumbnail](https://blog.zzzz.ooo/uploads/2023/10/301cdx.png)
无聊的碎碎念,可以略过。。
平时上网的主要场景就是在公司和家里,家里的电脑安装的浏览器,收藏了几百个网址,分门分类的建立了几十个书签收藏文件夹,浏览器也登录了账号,开启了同步功能。
我经常碰到这样一个场景,公司配的电脑是内网电脑,无法访问外网,只能用外网电脑上网。而外网电脑就一台公用的,很多人都在用,我在公司用外网电脑的时候,打开浏览器发现收藏夹就寥寥几个网址,还不是我自己收藏的,想进入一个收藏的网址,发现要登录,然后同步数据之后才行。同步了之后,又发现不光是网址,还有插件和密码也都同步了,最主要的是,即使我退出了账号,浏览器安装的几十个插件和收藏夹的几百个网址还得手动删除。万一忘记了清楚数据,或者忘了退出账号,那我的这些信息,包括上百个账号密码就都泄露了,有一定的安全风险。
之后使用公司外网电脑时,我也懒得登录浏览器账号了,确实会带来了一些不方便。
现在对外开放的短网址服务越来越少了,新浪、百度、网易、谷歌、狗爹这些大厂都关闭了短网址服务。于是想着还不如自己搭建个短网址的API,在github上面找了很多的开源短网址项目,测试了好几次,去年用手里最短的一个域名5me.me,搭建了一个短网址api,自用为主,主要应用于自己收藏的一些网页,通过自定义的短网址可以快速打开,不用再依赖浏览器的书签收藏夹。
在使用5me.me的过程中又发现了另外一个问题,虽然说自用为主,但由于是公开的服务,还是遇到了一些不速之客,发现生成的短网址指向了一些黄赌网站,防不胜防,只能手动清除违规链接。
上个月zzzz.ooo这个域名启用建站的时候,就有想法用这个域名搭建一个网址缩短的站点,完全不对外的自用短网址服务。这段时间又在全网找了几个开源短网址项目测试了一下,有些项目确实可以实现我的要求,可以设置开启注册会员才能使用,UI设计的也漂亮,但是仔细一看免费版是没有这些功能,要升级为付费版才能用,我觉得作为一个自用的服务,没必要花这个钱啊。
今天在折腾宝塔面板的时候,要把原来一个不用的域名301重定向到新域名,突然发现宝塔面板的重定向功能就是一个很好的自用短网址服务啊,记录一下使用过程。
一、宝塔面板新建站点
在宝塔面板新建一个站点,绑定已有域名
二、网站设置,添加重定向
![](/uploads/2023/10/cdx.png)
注意的几个点:
- 保留URL参数这个要开启
- 重定向类型要选择路径
- 重定向方式可以选择301或者302,建议选择301
- 重定向的路径要带斜杠/,比如/baidu
- 目标URL就是你要缩短的网址
用这个重定向的方法在使用过程中不是特别方便,要登录到宝塔面板才能操作,但对于自用的短网址来说,也足够用了,访问速度也很快。
5me.me作为开放的短网址api,暂时也留着,如果被骚扰的够多,会考虑随时关站。