V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
yscg
V2EX  ›  分享创造

is.app 短链接上线,欢迎来虐

  •  1
     
  •   yscg · 2018-05-30 03:30:30 +08:00 · 10819 次点击
    这是一个创建于 2371 天前的主题,其中的信息可能已经有所发展或是发生改变。

    注册了这个域名之后不知道卖谁合适,自己收藏又架不住高昂的年费。遂想出这么一个小东西,既符合这个域名的含义,又可以做一些有价值的服务获得一点收益。可谓两全其美。

    性能是最大的担忧,可预计最大的瓶颈会在 IO 上,因为目前读取目标链接和记录统计数据都走 mysql,后期可能会负载较高,到时候再看情况做优化。这也是做这个小东西吸引我的地方。请直戳 https://is.app/体验。也欢迎与我交流。

    目前可以自动生成短链,也可以自定义,全部都是免费开放申请的。短期内会坚持免费,后面会考虑一些商业功能来支撑持续发展。希望大家多多支持。

    第 1 条附言  ·  2018-05-30 11:53:08 +08:00
    应细心网友的提示,已经在服务端做了强制 https 跳转,本来以为有 HSTS 就可以省过这步了,看来浏览器们的支持还是参差不齐。

    一楼提到的三级域名,会想办法开放的,毕竟这才是最有意思的地方。因为涉及到 DNS,暂时还没想好怎么像短链接一样方便的开放给大家自己操作。调用 DNS 接口修改记录?或者有无须修改 DNS 的操作方式?
    84 条回复    2021-01-05 22:58:19 +08:00
    nightcat
        1
    nightcat  
       2018-05-30 04:19:32 +08:00 via Android   ❤️ 1
    这么好的域名,像 js.org 一样搞个二级域名解析比短网址更好,感觉
    isayme
        2
    isayme  
       2018-05-30 04:53:31 +08:00 via iPhone
    请问短链生成如何避免冲突的?
    duskdandelion
        3
    duskdandelion  
       2018-05-30 05:46:35 +08:00 via Android
    试了一下 https://is.app/apk
    yamedie
        4
    yamedie  
       2018-05-30 06:22:37 +08:00 via Android
    资瓷!在楼主这里薅到了最短 url 的羊毛,一位字母的路径🤣,希望一直做下去不要弃坑啊!
    yamedie
        5
    yamedie  
       2018-05-30 06:27:30 +08:00 via Android
    为何不让 http 协议的自动跳转到 https ?现在如果短网址漏打个 s 会提示 404
    airyland
        6
    airyland  
       2018-05-30 07:07:57 +08:00
    huclengyue
        7
    huclengyue  
       2018-05-30 07:53:24 +08:00 via Android
    这个域名多钱注册的啊
    imay
        8
    imay  
       2018-05-30 07:57:14 +08:00 via Android
    弄了一个一位数字的 谢谢大佬
    hardman
        9
    hardman  
       2018-05-30 08:08:02 +08:00 via Android
    话说难道重复申请没有覆盖原来的吗
    imNull
        10
    imNull  
       2018-05-30 08:18:49 +08:00 via Android
    感觉 1L 说的想法挺不错的。

    顺便借贵地请教下 v 友,这个域名咋利用 get.js.cn ,或者说有木有利用价值
    huangzhe8263
        11
    huangzhe8263  
       2018-05-30 08:25:20 +08:00 via Android
    感谢!弄了一个字母的
    另外也求强制 https,不然省掉前面的就 404 了
    UnPace
        12
    UnPace  
       2018-05-30 08:34:41 +08:00
    哈哈,感谢,弄了一个字母的:
    https://is.app/p
    UnPace
        13
    UnPace  
       2018-05-30 08:44:13 +08:00
    要是能支持三级域名就好了,例如 qq.is.app
    415829566
        14
    415829566  
       2018-05-30 08:45:25 +08:00
    哈哈,撸了一个一个数字的,感谢
    AppxLite
        15
    AppxLite  
       2018-05-30 09:26:09 +08:00
    玉米不错
    SimonFu
        16
    SimonFu  
       2018-05-30 09:35:19 +08:00
    额,兄弟,你这登录框是认真的么?怎么感觉有点别扭呢。。。
    liudanning
        17
    liudanning  
       2018-05-30 09:47:15 +08:00
    Polr 后台展示点击量统计的页面有点问题,很慢。
    jswh
        18
    jswh  
       2018-05-30 09:57:12 +08:00
    做个 app 分发站吧,这么好的域名
    lauix
        19
    lauix  
       2018-05-30 10:01:35 +08:00
    土豪,续费 6000 多拟。
    hnbcinfo
        20
    hnbcinfo  
       2018-05-30 10:05:18 +08:00
    不错不错,发个红包支持一下
    zhouyou457
        21
    zhouyou457  
       2018-05-30 10:07:02 +08:00
    Welcome to nginx!

    2333...不加 https 就到 nginx 欢迎界面了...
    yscg
        22
    yscg  
    OP
       2018-05-30 10:13:00 +08:00 via Android
    @yamedie 咦?说好的 app 域名会强制 https 呢
    yscg
        23
    yscg  
    OP
       2018-05-30 10:15:16 +08:00 via Android
    @hnbcinfo 蟹蟹😜
    shansing
        24
    shansing  
       2018-05-30 10:18:58 +08:00
    @yscg 可能有些(旧版本的)浏览器不支持 HSTS,或者用的是别的(非浏览器的) web 客户端。
    eurry
        25
    eurry  
       2018-05-30 10:20:45 +08:00
    刚花了 98RMB 注册了个 app 域名,看楼主提到高昂的年费,续费会很贵吗?
    eurry
        26
    eurry  
       2018-05-30 10:33:47 +08:00
    刚咨询了下域名注册商客服,说续费应该也是 98
    yscg
        27
    yscg  
    OP
       2018-05-30 10:35:24 +08:00
    @nightcat 会考虑做这样的,敬请期待
    yscg
        28
    yscg  
    OP
       2018-05-30 10:36:09 +08:00
    @UnPace 会有的,敬请期待
    yscg
        29
    yscg  
    OP
       2018-05-30 10:37:33 +08:00
    @isayme 可以查看这个项目的源码,现在完全是用 polr 搭建的 https://github.com/cydrobolt/polr
    qinxi
        30
    qinxi  
       2018-05-30 10:39:35 +08:00
    @eurry 楼主买的溢价域名.很贵.你买的是普通的
    isayme
        31
    isayme  
       2018-05-30 10:39:37 +08:00
    @yscg 多谢~
    outcastveron
        32
    outcastveron  
       2018-05-30 12:13:15 +08:00
    lz 厉害,不错不错
    BearD01001
        33
    BearD01001  
       2018-05-30 12:17:59 +08:00 via iPhone
    好米!
    iConnect
        34
    iConnect  
       2018-05-30 12:35:19 +08:00 via Android
    帮楼主一个创意,让短网址( 3 个字符)以内的用户分摊下每年的续费,这样估计保证服务一直延续了
    MonoLogueChi
        35
    MonoLogueChi  
       2018-05-30 12:38:35 +08:00 via Android   ❤️ 1
    HSTS 并不会直接把你重定向到 HTTPS,需要先访问一次 HTTPS,让浏览器缓存 HSTS 头才可以,并不是浏览器参差不齐的原因
    naiba
        36
    naiba  
       2018-05-30 12:43:38 +08:00 via Android
    gcod
        37
    gcod  
       2018-05-30 13:45:25 +08:00
    hnbcinfo
        38
    hnbcinfo  
       2018-05-30 14:06:51 +08:00   ❤️ 2
    免费不持久,建议楼主收费吧。开放注册,付费服务。能管理自己的短链接。会有很多人原因付费用的。
    yscg
        39
    yscg  
    OP
       2018-05-30 14:21:54 +08:00
    @hnbcinfo 会的,先放个简化版给大家玩玩。等搞定邮件服务就开放注册。
    Lanke0
        40
    Lanke0  
       2018-05-30 14:36:01 +08:00
    厉害,很不错的域名
    bigmama
        41
    bigmama  
       2018-05-30 15:35:29 +08:00
    搞二级域名呗
    uptime
        42
    uptime  
       2018-05-30 17:08:17 +08:00
    唉,就算是 me 续费也是感觉贵啊,
    手上的 productize.me 纯单词(产品化),续了几年也是有压力……
    话说,这单词 3K 有人考虑么?
    倒是对应的有家是 https://productize.be/
    sky395
        43
    sky395  
       2018-05-30 17:24:29 +08:00
    haizi.de 求合作
    Zero24
        44
    Zero24  
       2018-05-30 17:38:51 +08:00
    .app 的应该还不能备案吧~~
    Narwhal
        45
    Narwhal  
       2018-05-30 17:39:26 +08:00
    没太弄清楚逻辑,以为短链接的跳转是可以编辑的。。。
    就随便写了几个跳转..占用了几个很短的链接

    我错了..
    hjdtl
        46
    hjdtl  
       2018-05-30 19:48:06 +08:00
    不错不错,https://is.app/hjdtl
    Antidictator
        47
    Antidictator  
       2018-05-30 19:54:57 +08:00
    SingeeKing
        48
    SingeeKing  
       2018-05-30 20:11:11 +08:00
    1. HSTS Preload 可以考虑,不过好像只有 Chrome 支持
    2. 可以直接泛域名解析到服务器,然后判断 HOST
    helloiac
        49
    helloiac  
       2018-05-30 20:16:45 +08:00 via Android
    泛域名解析能解决三级域名的问题吧
    helloiac
        50
    helloiac  
       2018-05-30 20:17:27 +08:00 via Android
    刚抢了几个,不错
    yodeser
        51
    yodeser  
       2018-05-30 20:23:24 +08:00 via Android
    我就想试试楼上占用了哪些字母,差点把 24 个字母全部试了
    Showfom
        52
    Showfom  
       2018-05-30 20:25:08 +08:00
    @SingeeKing hsts preload 现代化的浏览器都支持
    helloiac
        53
    helloiac  
       2018-05-30 20:52:39 +08:00
    @yscg 楼主这个东西要做好,要在 DNS 解析上多下力气
    agdhole
        54
    agdhole  
       2018-05-30 20:52:49 +08:00 via Android   ❤️ 1
    二级域名可以泛域名解析,然后走路由跳转
    prccn
        55
    prccn  
       2018-05-30 21:16:47 +08:00
    @yodeser 26 个字母?
    yscg
        56
    yscg  
    OP
       2018-05-30 21:25:55 +08:00
    @sky395 合作可邮件联系我 [email protected]
    a7a2
        57
    a7a2  
       2018-05-30 21:49:11 +08:00
    这个域名太长了 。。。

    a.bb 这类就适合
    shansing
        58
    shansing  
       2018-05-30 21:57:19 +08:00
    @MonoLogueChi .app 在 HSTS Preload List 中,这个列表是浏览器内置的。
    wobushizhangsan
        59
    wobushizhangsan  
       2018-05-30 21:57:32 +08:00 via Android
    刚对接了一个短链服务,老贵了,生成短链要收钱,用户访问一次一收钱。
    yingfengi
        60
    yingfengi  
       2018-05-30 22:15:44 +08:00 via Android
    @MonoLogueChi 看来我没记错?
    EyreFree
        61
    EyreFree  
       2018-05-30 22:18:27 +08:00
    EFQRCode 已占坑,速度很快,赞: https://is.app/EFQRCode
    vjnjc
        62
    vjnjc  
       2018-05-30 22:42:46 +08:00
    楼主厉害啊,支持。
    我也买了个 app 域名不知道干嘛,感觉还是买的不够贵。
    EIlenZe
        63
    EIlenZe  
       2018-05-31 00:20:43 +08:00
    ...厉害了
    试了一个二级域名 提示是一个无效链接
    jsthon
        64
    jsthon  
       2018-05-31 00:25:50 +08:00
    想知道是如何做到未备案且服务器在国内 :D
    ZRS
        65
    ZRS  
       2018-05-31 01:02:34 +08:00
    速度好快
    多谢 LZ
    https://is.app/zrs
    xiri
        66
    xiri  
       2018-05-31 01:22:52 +08:00 via Android
    链接确实够短
    速度也很快,谢谢 LZ 啦
    https://is.app/xiri
    shiny
        67
    shiny  
       2018-05-31 02:03:24 +08:00
    没备案放腾讯云上不怕出事吗? 短链接备案问题是硬伤,不备案可能被墙,备案了可能会被派出所找上门。
    huclengyue
        68
    huclengyue  
       2018-05-31 08:39:25 +08:00 via Android
    @shiny @jsthon 不备案也能放到腾讯云的,只要不被发现……一般两周或者更多时间,就凉了
    yscg
        69
    yscg  
    OP
       2018-05-31 09:18:30 +08:00
    @shiny 这的确是个扎心的问题,有什么好建议吗
    shiny
        70
    shiny  
       2018-05-31 14:58:05 +08:00   ❤️ 1
    @yscg 我以前有做过短网址,曾被 360、招行之类公司用过(当然他们用得最多的还是 t.cn ,现在是自建的)。建议严格控制网址质量,否则在墙外必被墙,放墙内会有各种各样的人来找你。可以考虑接入各类恶意网址查杀的 API,然后可以考虑限制未备案域名。
    其次考虑的才是性能问题,数据统计尤其花硬件,用好队列和 nosql,成本通过收费可以解决。
    yscg
        71
    yscg  
    OP
       2018-06-01 15:48:21 +08:00
    @shiny 有个疑问,短链接网站备案必须企业身份吗
    shiny
        72
    shiny  
       2018-06-01 16:01:18 +08:00
    @yscg 可以个人。
    名称上如果要求你修改,如果企业可以说是正在注册的商标就会给你放行,个人的话需要稍微修改下网站名称。以前就以 XX 短链接的名称个人备案通过; xx 短网址的名称以企业通过备案。

    但如果你打算做收费模式,企业的更好更稳定。当用户的跳转网址出现政策问题的时候,个人的更容易被注销备案。
    airyland
        73
    airyland  
       2018-06-01 19:54:11 +08:00
    提前预定付费三级域名 who.is.app
    harmy
        74
    harmy  
       2018-06-02 10:27:00 +08:00
    受楼主启发,我也入了坑。。。

    has.app

    接下来得想想怎么赚钱养它了
    FingerLiu
        75
    FingerLiu  
       2018-06-04 15:59:11 +08:00
    DNS 解析 *.is.app 到你的服务器,然后根据请求到 domain 调整到不同服务。
    lnkn
        76
    lnkn  
       2018-06-06 13:21:00 +08:00
    cool,什么时候开放邮箱,要注册一波 hhh
    yscg
        77
    yscg  
    OP
       2018-06-07 01:40:06 +08:00
    @harmy 哈哈,神奇了,现在居然还能捡到常用词
    harmy
        78
    harmy  
       2018-06-07 07:19:27 +08:00
    @yscg 也是溢价了,$880
    maemolee
        79
    maemolee  
       2018-06-07 10:22:03 +08:00
    lazypeople
        80
    lazypeople  
       2018-06-08 13:38:02 +08:00
    短链的最大问题在于非法网站的借用,一旦被用了,很快就被腾讯系封杀了..
    cyang812
        81
    cyang812  
       2018-06-09 15:30:11 +08:00
    AlwaysBee
        82
    AlwaysBee  
       2018-06-09 18:14:57 +08:00
    Tokin
        83
    Tokin  
       2018-06-11 09:28:54 +08:00
    先占个坑
    https://is.app/bj
    hydraegret
        84
    hydraegret  
       2021-01-05 22:58:19 +08:00
    @nightcat 看到像 us.com 的三级域名,不知道这种需要 dns 服务商怎样的支持才可以做到?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5654 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 08:09 · PVG 16:09 · LAX 00:09 · JFK 03:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.