写了一个网址跳转的小工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
MonoLogueChi
V2EX    分享创造

写了一个网址跳转的小工具

  •  
  •   MonoLogueChi
    MonoLogueChi 2018-01-21 16:38:03 +08:00 6428 次点击
    这是一个创建于 2821 天前的主题,其中的信息可能已经有所发展或是发生改变。

    正文之前先说一下我遇到的一些问题吧。

    我以前经常在一些论坛里发一些小教程,有教程就会有附件工具,工具我一般都是提供网盘分享链接的。
    但是分享链接有的时候会失效,或者被封,再或者是自己手误取消了分享,这个时候就会有一堆的人叫你补链接。

    一个地方还好,但是如果同一篇帖子发在了好多地方一个一个去补那不要累死啊。

    所以我就自己写了一个小工具,统一管理链接,挂掉之后方便补发链接。

    我简单的写在了博客里,有兴趣的可以去看一下http://url.xxwhite.com?id=5a644dcdd50eee004551c2e3

    上面这个链接就是我用自己做的小工具跳转的,这个小工具目前完成度大概有 10%不到,欢迎 JS 大神批评指正,如果有相同苦恼的欢迎交流,可以在这里直接留言,也可以去我的博客留言。

    第一次写网页和 js,代码烂到不能看,如果哪位大神知道有类似的项目,麻烦给个链接,我想参考一下。

    第 1 条附言    2018-01-21 17:56:27 +08:00

    还有一件事,我打算做后端的话,是再用js做一个比较好,还是用LeanCloud里的云引擎做一个后端比较好啊

    有大佬可以帮我分析一下吗,萌新感激不尽

    继续使用js写一个后端的话,我感觉可能会不安全,但是如果使用云引擎的话,我完全不懂啊,node.js根本没用过啊

    23 条回复    2018-01-29 11:47:06 +08:00
    jsgcs
        1
    jsgcs  
       2018-01-21 16:40:23 +08:00
    短网址 网上一大堆....
    MonoLogueChi
        2
    MonoLogueChi  
    OP
       2018-01-21 16:46:23 +08:00 via Android
    @jsgcs 不是短网址,我的需求是可以自己随时更换链接,能不能推荐一个短网址之后还可以再更改链接的短网址服务
    ipwx
        3
    ipwx  
       2018-01-21 16:54:07 +08:00
    jsgcs
        4
    jsgcs  
       2018-01-21 17:26:13 +08:00
    @MonoLogueChi 不好意思 是我理解错意思了
    这种服务的网站有很多 不过可能都是一些小站点 不太稳定 同时发布这些域名网址容易被平台屏蔽
    同时给你换个思路 买个域名 放在 dnspod 上做个跳转 免费 可随时更换 简单 需要做的就是确保各大平台不屏蔽你的域名
    jsgcs
        5
    jsgcs  
       2018-01-21 17:28:30 +08:00
    对了 记录类型叫"显性 URL" 等同于 301 重定向
    td width="auto" valign="top" align="left">
        6
    MonoLogueChi  
    OP
       2018-01-21 17:43:01 +08:00 via Android
    MonoLogueChi
    Mizzi
        7
    Mizzi  
       2018-01-21 19:23:28 +08:00   1
    zhihuixiangying
        8
    zhihuixiangying  
       2018-01-21 22:28:26 +08:00 via Android
    我用过很久的 leancloud,很适合新手,事实它只是减少了你操作数据库这个步骤,包括数据存储的安全等功能,缺点是访问有点慢,不过很适合新手。自己写的话其实还是有很多框架的,我们现在用的是 egg.js ,挺不错的。
    7DLNU56W
        9
    7DLNU56W  
       2018-01-21 22:33:00 +08:00
    这种转跳的地址并不是很难,不过又有不好的地方,由于访问后会转跳,所以转跳完成前不知道会转跳到何处。所以有的网站会禁止这种发送这种转跳的网址。
    miniyao
        10
    miniyao  
       2018-01-21 23:23:09 +08:00 via iPhone
    这个只能自己做了自己用啊,国内 URL 跳转(显性 /隐形)好多都要审核过链接才能通过,用的人一多,就被屏蔽了,来几个人跳黄赌毒网址,这个域名就废了,所有的跳转全失效。
    edsion996
        11
    edsion996  
       2018-01-21 23:31:27 +08:00
    所以你的教程都附上自己的博客作为备用链接,如果资源挂了每次只更新自己的博客不就可以了?
    MonoLogueChi
        12
    MonoLogueChi  
    OP
       2018-01-22 00:09:21 +08:00 via Android
    @zjb861107 这个当然是可以的,但是某些地方不允许这样分享,我知道两个小气的版主,会非常严格的审查链接,如果有其他站点的链接通通删掉,原文链接都不让发。有一次我看他给我删掉我又补发了一次,结果直接给我删帖了,我去找他问什么删帖,可能语气有点冲,毕竟当时正在气头上,这 B 直接封了我 ip,后来遇到这种论坛直接弃坑。以水的多,现在水的很少了。
    MonoLogueChi
        13
    MonoLogueChi  
    OP
       2018-01-22 00:11:04 +08:00 via Android
    @miniyao 当然要自己做了自己用啊,如果给别人用也只能给信得过的用,我域名都是备案过的,出了事会被请去喝茶的。
    suley
        14
    suley  
       2018-01-22 13:45:48 +08:00
    @MonoLogueChi

    这个轮子造的意义不大啊,也不能给版友提供服务。。URL 转发最简单了,可以跳转到任意一个链接,不只是转发域名。比如 share1.a.com 跳转到 b.com/example 这样的形式是可以的。
    shapl
        15
    shapl  
       2018-01-22 14:20:21 +08:00
    redis 比 MySQL 快很多。
    LeanCloud 都用上了,可怕。
    MonoLogueChi
        16
    MonoLogueChi  
    OP
       2018-01-22 15:53:51 +08:00 via Android
    @shapl 主要是没钱弄 vps,而且 leancloud 开发比较快,这东西不是啥高级货,用起来比自己搭建服务简单多了。

    @suley 我并不是想造轮子,只是找了好久没找到合适的服务,楼上已经有人给出了能用的服务,而且完成度估计是我的几万倍。url 转发实现这个功能不太现实的,我如果只有三五条链接需要管理还好,但是如果有几百条链接(有点夸张,但不是没可能)需要管理,url 转发就有点力不从心了。
    shapl
        17
    shapl  
       2018-01-22 16:19:32 +08:00
    leancloud 开发版每天才 3 万次,哪够用?难道你用企业版?最低每日 30 元?。。
    整台 node 服务器吧。每月也就几十块。
    suley
        18
    suley  
       2018-01-22 16:30:58 +08:00
    @MonoLogueChi 几百条不算多。我这边有个项目就是用 dnspod 的显性跳转,大概几千条连接吧,还行。支持快速查找,更新修改挺方便的啊,找某个连接就是分分钟的事情。找个成熟的短链网站的源码,基于现成的源码修改一下,会比较轻松。
    suley
        19
    suley  
       2018-01-22 16:35:11 +08:00   1
    之前我用这个 Polr 搭建过,可以考虑基于这个做开发~ https://github.com/cydrobolt/polr
    MonoLogueChi
        20
    MonoLogueChi  
    OP
       2018-01-22 17:03:55 +08:00
    @suley 已 star,会认真参考一下的

    @shapl 开发版完全够用的,3W 次自己用是完全够用的,毕竟我不是网红,没有那么多 PV 的,每个月几十块钱对于现在的我来说,也是一笔不小的负担,我现在连阿里云九块九的学生机都租不起了。这个如果是跑在服务器上的话应该是一个很简单的东西,使用 LeanCloud 纯碎是为了薅羊毛
    jsgcs
        21
    jsgcs  
       2018-01-22 18:10:58 +08:00
    @MonoLogueChi 我个人还是不太认同造轮子 容易被论坛屏蔽域名

    对了 URL 转发可以转发网址 而不仅仅是域名(自己的多级域名量上面理论无上限)

    解决方案:建议使用百度网易新浪等博客空间作为发布页相对不易被屏蔽
    phithon
        22
    phithon  
       2018-01-22 20:04:40 +08:00
    leeyeh
        23
    leeyeh  
       2018-01-29 11:47:06 +08:00
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5439 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 48ms UTC 07:40 PVG 15:40 LAX 00:40 JFK 03:40
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86