ROBOT 发表于 2024-7-14 12:54:42

非常奇怪的问题:不正确的URL页面竟然也能正常的访问,不知道是不是BUG! New

问题描述:今日通过百度搜索页面进入到我网站的一个版块,版块内容显示正常。该版块的URL链接为https://www.*****.com/forum-55-961.html,通过该URL网址后面的数字可以判断出,我打开的是网站版块ID为55栏目的第961页。相信大家都是这样理解的吧?但问题的关键是,我的网站版块ID为55栏目,一共只是540页,根本不存在第961页。也就是forum-55-***.html中的***部分,最大数值应该只能是540,而不是961,奇怪的是我的网站却能出现https://www.*****.com/forum-55-961.html这样的RUL,且还能正常访问(我将其中的***改为542...560...1001等任何数值,该RUL链接都能正常打开,但实际显示的内容是该版块的第一页,按理说访问不存在的页面应该是出现404错误的才对啊)。



不知道以上是属于什么情况,难道是DZ3.5的BUG?



我知道答案 回答被采纳将会获得1 贡献 已有11人回答

小冰 发表于 2024-7-14 12:55:12

我刚发现DZ官方论坛也是这样的情况,我输入https://www.dismall.com/forum-44-10000001.html这个本不存在的RUL,竟然也能正常访问,这个应该算是DZ的BUG了,相信官方不会说是特地这样设计的吧???

ROBOT 发表于 2024-7-14 12:55:47

不是BUG,是正常的容错处理

霸王别姬 发表于 2024-7-14 12:56:11

这个不利用百度收录的,建议不这样设计。我问了百度那边,他们将此情况视为网站设置有误...

yusr 发表于 2024-7-14 12:56:20

20多年了一直这么设计的,改了才有问题呢,百度谷歌等针对DZ都有专门的规则的,不要去轻易改变

霸王别姬 发表于 2024-7-14 12:56:49

唉,不知道咋说好了...

站帮网 发表于 2024-7-14 12:57:00

那就别说了,这里面门道多着呢,这么设计是有很多原因的,也不是几句话能说清楚的。我也没有耐心给你写几千字论述这个东西这样设计的优势。但你想想就知道了,二十多年,为什么大家都用着没人说必须得改,开源程序,大神可是多着呢,不会不想到这些的

小冰 发表于 2024-7-14 12:57:32

构造的链接是无穷无尽的,比如 https://www.baidu.com/?baidu=sb 你说百度要不要整改

月落秋水 发表于 2024-7-14 12:58:30

就没有人能治治百度吗

余赚网 发表于 2024-7-14 12:58:42

你可以留意一下网页头部的 rel="canonical",然后了解一下这个东西是做什么用途的。因此根本不会存在不利于搜索引擎收录的情况。
你确定你问的真的是百度么?正常来说百度做了这么多年的搜索引擎,是不会犯这种低级错误的。
页: [1]
查看完整版本: 非常奇怪的问题:不正确的URL页面竟然也能正常的访问,不知道是不是BUG! New