V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
CallmeDredd
V2EX  ›  站长

被几个导航网站收录之后,每天有好几千条 favicon 的请求

  •  
  •   CallmeDredd · 2021-04-11 11:31:06 +08:00 · 2795 次点击
    这是一个创建于 1308 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这种规模的请求,和 DDOS 差不多了,写导航页的同学,你们是怎么处理这种问题的啊?

    favicon.png

    14 条回复    2021-04-12 08:50:58 +08:00
    xmumiffy
        1
    xmumiffy  
       2021-04-11 11:35:15 +08:00 via Android
    每天几千条 qps 连 0.01 都没有 跟没有一个样
    kisshere
        2
    kisshere  
       2021-04-11 11:42:23 +08:00 via Android   ❤️ 2
    几千个请求就 DDoS,用户是不是狂按 F5 就能让你网站宕机啊
    vantis
        3
    vantis  
       2021-04-11 11:42:24 +08:00 via Android
    CDN 呀~ cloudflare 免费还不错
    luckyrayyy
        4
    luckyrayyy  
       2021-04-11 11:43:44 +08:00
    哈哈哈哈笑死
    CallmeDredd
        5
    CallmeDredd  
    OP
       2021-04-11 12:01:07 +08:00
    我有点蠢了,做了个不恰当的类比,想说的是这种请求非常多,但是几乎没有转化,有几个是几乎 24 小时不停的在发,觉得有些烦
    Soar360
        6
    Soar360  
       2021-04-11 12:06:56 +08:00   ❤️ 2
    @CallmeDredd 很好解释吗,你的网站被导航站收录了,他要显示你网站的 icon,又不想浪费自己的流量,于是连接到你的网站上。但是用户看了 icon,又没有去你的网站,就是这个效果咯。
    CallmeDredd
        7
    CallmeDredd  
    OP
       2021-04-11 12:09:38 +08:00
    @Soar360 哦哦,了解了,原来是这样啊
    Oceanhime
        8
    Oceanhime  
       2021-04-11 12:16:32 +08:00
    @CallmeDredd 只要用户访问到导航页, 浏览器就会去请求导航页上的所有图片资源, 比如所有站点的 icon, 这个是用来显示的。
    但是如果访问的是 /favicon.ico, 说明用户已经进入了你的网站, 因为大多数浏览器会在网站没有指示 favicon href 的时候自动请求根目录的 /favicon.ico 然后尝试用这个图片当作 favicon 。
    CallmeDredd
        9
    CallmeDredd  
    OP
       2021-04-11 14:03:13 +08:00
    @Oceanhime 这个我不太懂,不过有时候同一个 ip 连续几十条记录都是这种 /favicon.ico

    直接访问网页的,访问记录一般是这样
    https://sm.ms/image/PgTbZlCsEzuBXOU

    访问记录里面从导航网站过来的,访问了首页的,一般是这样
    https://sm.ms/image/YoDIcWbynlAQ9Xt
    lysS
        10
    lysS  
       2021-04-11 14:45:11 +08:00
    笑死了
    CallmeDredd
        11
    CallmeDredd  
    OP
       2021-04-11 15:02:59 +08:00
    @lysS 我好尴尬啊 /cry
    一不小心就说了句外行的话
    opengps
        12
    opengps  
       2021-04-11 16:03:42 +08:00
    如果你这上千条请求有费用(比如 https 次数费用),那么你可能确实需要观察一下从哪来的进行黑名单之类的操作
    我用几乎最低配的机器都能撑起来每天 2000ip 的访问,所以楼主不用纠结 1000 次是不是太多
    mmmfj
        13
    mmmfj  
       2021-04-11 22:50:07 +08:00
    这些静态资源再多也没啥问题吧,不是对服务造成的压力
    BFDZ
        14
    BFDZ  
       2021-04-12 08:50:58 +08:00
    favicon 才多大
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1714 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 16:43 · PVG 00:43 · LAX 08:43 · JFK 11:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.