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

2021-04-11 11:31:06 +08:00
 CallmeDredd

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

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

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

访问记录里面从导航网站过来的,访问了首页的,一般是这样
https://sm.ms/image/YoDIcWbynlAQ9Xt
lysS
2021-04-11 14:45:11 +08:00
笑死了
CallmeDredd
2021-04-11 15:02:59 +08:00
@lysS 我好尴尬啊 /cry
一不小心就说了句外行的话
opengps
2021-04-11 16:03:42 +08:00
如果你这上千条请求有费用(比如 https 次数费用),那么你可能确实需要观察一下从哪来的进行黑名单之类的操作
我用几乎最低配的机器都能撑起来每天 2000ip 的访问,所以楼主不用纠结 1000 次是不是太多
mmmfj
2021-04-11 22:50:07 +08:00
这些静态资源再多也没啥问题吧,不是对服务造成的压力
BFDZ
2021-04-12 08:50:58 +08:00
favicon 才多大

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

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

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

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

© 2021 V2EX