记录一次关于百度网盘打开提示页面不存在的问题(吃相不要太难看)

一名用户发现其域名结尾为'so'时,跳转至百度网盘链接会提示404。经过群内讨论和排查,发现百度网盘可能针对这类域名采取了限制措施,以防止类似网盘搜索站点的资源盗取。问题在于,即使referer正确,只要域名后两个字符是'so',就会触发404。这可能是百度对抗资源滥用的一种策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

近日辉哥博客交流群内有成员发现自己的域名跳转到百度网盘提示页面不存在,群内网页根据真实情况进行了多次讨论,最终找到问题所在!

前因

该用户日常使用中分享百度网盘的链接在自己网站上进行跳转,可是怎么都提示页面不存在,示例下图:

 

接着找客服和各种大佬都没找到原因,官方客服更是一笔带过,无解

问题

最终在群内讨论后打开f12控制台查看链接响应头和标头发现信息都是正确的

 

那就换个思路,通过浏览器地址栏直接访问发现状态码302跳转了,接着继续查看响应头和标头发现信息唯独少了个referer

 

我用APIPost工具进行测试都是提示错误,相应代码依然是404

referer没问题啊,可是为什么会出现404呢,而不加referer却正常

更改referer为其他域名也是正常的

接着在aso的后面加了个a,也就是asoa.cn发现也是正常,然后将刚才的aso改为bso也是404

 

找到问题

该用户的域名结尾为两个字符s和o,示例aso.cn,.cn后后缀名,然而不管后缀名是什么,只要域名最后两个字符是so就无法跳转,响应状态码都是404,相反则正常访问

恍然大悟

近几年想盘搜搜,网盘搜等类似搜索百度网盘资源的站点导致大量资源被盗取泛滥,应该是百度为了对付这些站点的解决方案

结尾

PS:仅个人观点,不喜勿喷

2022年的今天5G都成熟了的时代,某盘还在10kb的速率,本次解决的问题不仔细测试还真的没发现,但也给大家一个警告就是,如果要购买域名还想使用百度网盘,就自己想清楚域名的注册名称,结尾不要带so字符,如果该问题确实是针对那些搜索百度网盘资源的站点,百度技术团队有各种办法可以实现,而不是以偏概全,诺大个公司解决这种问题却以以偏概全的方式解决的话,那我们用户只能hh,废话不多说,还是希望百度网盘能解决这一问题!

原文链接:记录一次关于百度网盘打开提示页面不存在的问题(吃相不要太难看) - 辉哥博客

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辉哥博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值