现在常见的短链接本质上是一种重定向。最近有个朋友希望我把他的知乎文章链接搞成好记得短链接,于是我就想到了宝塔里的设置重定向,但是一开始并不顺利,因为设置的重定向没有奏效,最终研究了一下,发现是一个细节问题没把握。这篇文章就来唠唠。
他的意思很明确,就是把一个长链接变成一个“简短、好记”的短链接。例如他的知乎文章原本是https://zhuanlan.zhihu.com/p/546055816
,现在想变成a.com/xx
这种。并且要求xx
是自定义的。
现在短链接生成的网站倒是有一些,但是要求自定义就有点难,大部分都是根据算法随机生成的。
于是我就想着用的网站52txr.cn
创建一个重定向来做短链接。这对于一个有自己的域名和服务器的人来说并不难实现。
于是我就兴冲冲来到了宝塔面板后台,觉得这不是小菜一碟:
于是就创建了一个重定向。意图很明确,就是想把https://www.52txr.cn/p1
重定向到https://zhuanlan.zhihu.com/p/546055816
。但是事实上并没有生效。
知道今天我才知道正确的设置方法应该是这样的:路径设置只要写后面就信了,目标url得写完整了。
这样,就可以通过打开:https://52txr.cn/pz1 然后定向到他的知乎文章链接里了。
这个方法只适合自己或朋友有服务器及域名的人。要是自己啥也没有,如何生成自定义的短链接呢?
我原本想做个短链接接口服务,也就是直接用我的域名来做自定义短链接,后来想想,怕被滥用或者搞成了非法链接,就没做了。但是我在网上找到了类似的服务:
短网址生成器—可自定义短链接生成网站(直接生成自定义短链接)
极力短代码(直接生成自定义短链接)
xyz短网址(主要注册账号)