折腾了一下自建短链接系统,感觉坑还不少

2022-06-19 09:51:46 +08:00
 LxnChan

起因是因为前两天我想用短链接,但是找了一圈发现几年前的短链接系统都是倒闭的倒闭,用不了的用不了,竟然现在还有审核一说了,遂自建了短链接系统。

Yourls 这个我几年前就知道了,但是一只也没实装,当时就觉得“反正现在有那么多能用的”。

基本的安装过程和可能踩的坑都写在里面了

https://lxnchan.cn/yourls.html

5165 次点击
所在节点    程序员
26 条回复
eason1874
2022-06-19 10:08:41 +08:00
平台主体责任制,了解一下。用户用短链接跳转到违法网站,你要没能及时删除,你也得连坐,所以现在开放的都会审核。个人自用的话,随便写点跳转规则就够用了,用不着专门安装一个程序
idblife
2022-06-19 10:18:36 +08:00
上 docker ,配置好环境变量一下就搞起来了
wd
2022-06-19 10:35:24 +08:00
@eason1874 审核解决不了吧,对方网站内容变化也不需要通知你
nightwitch
2022-06-19 10:36:31 +08:00
短链接被黑灰产利用在国内外都是问题。
eason1874
2022-06-19 10:45:28 +08:00
@wd 解决不了,所以要提交审核你得注册,注册是实名制的
westoy
2022-06-19 11:47:36 +08:00
这东西你拿来公开用, 被各平台封, 被浏览器和 ISP 弹安全提示只是时间问题......
muzihuaner
2022-06-19 12:38:46 +08:00
过不了多久就会腾讯封了,等着交保护费吧
arch9999
2022-06-19 12:39:19 +08:00
caddy2 很适合做这件事。
documentzhangx66
2022-06-19 13:13:13 +08:00
我以为你是自己写这套系统,遇到什么问题.....
LxnChan
2022-06-19 13:21:07 +08:00
@documentzhangx66 害,有现成的就用现成的呗
@muzihuaner @westoy 仅自己和熟人用,不做商业解决方案
@nightwitch 确实
@eason1874 主要是有些长链接测试的时候在一些软件里面没法正常识别,就只能出此下策;写规则跳转又有点麻烦,说白了其实还是懒罢了
imycc
2022-06-19 13:53:28 +08:00
昨天刚看到一个帖子,吐槽他们的短连接服务被腾讯封禁的
门: https://www.v2ex.com/t/860398
jenlors
2022-06-19 16:04:13 +08:00
推荐一下自己写的: https://github.com/long2ice/longurl
kernelerror
2022-06-19 17:18:31 +08:00
目前我的方案是 Deno Deploy 写个简单的 ts ,数据库是 Fauna ,自己用还行,源码是 https://github.com/KernelErr/denojump
现在都在用长链接啦: https://ooooooooooooooooooooooo.ooo/ 😂
dfgxcvbcv
2022-06-19 18:13:13 +08:00
dfgxcvbcv
2022-06-19 18:15:08 +08:00
sunnysab
2022-06-19 18:15:36 +08:00
感觉 OP 的博客做得好用心啊,页面尾部有些好玩的东西,歪个楼请教下“安装证书”是干啥用的,谢谢 :D
fyxtc
2022-06-19 19:06:56 +08:00
刚看完一个贴,就看到你这贴,感觉还挺联动的,用贴子标题可以直接回复你
“为什么现在程序员喜欢说踩坑,谁坑你了?”
今日份欢乐 233
LxnChan
2022-06-19 19:21:23 +08:00
@fyxtc 哈哈哈哈哈是,我也看见那个帖子了。这就说明不折腾就不会被坑🤣。
@sunnysab 证书是我的私有 CA ,有一部分公网服务没有用公共 CA ,都是自签的证书,客户端需要安装对应的 CA 证书,方便起见就直接放在 footer 了。
@imycc 没事,我仅提供自建教程,不向外提供服务。
@jenlors @kernelerror 好的,我学习一下
@dfgxcvbcv 哈哈哈哈哈🤣。
vsean
2022-06-19 19:43:12 +08:00
搞个自己玩的,V 站基本人手一个短网址

https://wz.my/ 我的都快 10 年了

Yourls 成熟稳定,插件也多
LaureatePoet
2022-06-19 20:34:43 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/860613

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX