未识别的 404 未找到页面

Posted

技术标签:

【中文标题】未识别的 404 未找到页面【英文标题】:Unidentified 404 not found pages 【发布时间】:2014-12-09 14:19:21 【问题描述】:

我们收到很多 404 page not found 错误,我们找不到相同模式的原因。我们没有对这个 404 页面进行任何重定向,或者我们没有在任何地方为这个损坏的页面链接提供链接。

这个错误的共同点部分是用相同的模式操纵的;删除 URL 的第一段。示例;

这是真正的网址;

site.com/category/news/title-of-the-content

site.com/another-category/news/another-title-of-the-content

...

这就是我们得到的 404;

site.com/category/news/

site.com/another-category/news/

...

我们正在收集 404 错误的用户代理,它们就在这里;

Mozilla/5.0(兼容;MSIE 9.0;Windows NT 6.1;Trident/5.0)

Mozilla/4.0(兼容;MSIE 7.0;Windows NT 6.2;WOW64;Trident/6.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; InfoPath.2)

Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.1;Trident/4.0;SLCC2;.NET CLR 2.0.50727;.NET CLR 3.5.30729;.NET CLR 3.0.30729;InfoPath.2;.NET4。 0C;.NET4.0E)

所以这个错误只发生在 Internet Explorer 中。

我们认为这是因为某些 IE 插件但无法找到。有人有同样的问题吗?或者我们能对这种情况做些什么?

提前致谢。

奖励:

【问题讨论】:

有罪。有时我会手动从 url 中删除文章标题,因为我想查看所有新闻文章。不过说真的,404条目有推荐人吗? @chue 我不认为这是常见的行为:) 这种模式会出现数千个错误。而且没有推荐人。 @chuex 我发现了一些来自真实 URL 的引荐。但他们中的大多数人都没有推荐。 乍一看,我的想法是它可能是一个自动爬虫,在您的 URL 中寻找常见模式(甚至可能尝试确定您正在使用的 CMS 或网站框架)。我能想到的唯一原因是抓取和抓取其他网站上的联合内容,或者发现您正在使用的网站并寻找漏洞利用(WordPress、Joomla 等) site.com/category/news(没有最后一个斜线)是有效页面吗?是否可以通过点击主页上的链接访问? 不错的奖金,顺便说一句。 【参考方案1】:

这可能与用户在浏览器中使用“安全模式”有关。 此链接显示 Mozilla 支持如何解决类似情况 https://support.mozilla.org/en-US/questions/1003468

【讨论】:

他/她说使用“安全模式”后问题解决了,所以我猜这很可能是插件问题,但是哪一个?我们如何才能找到并防止这种情况发生? 您可能想研究一些代码,让您的网站在安全模式下无缝运行。这样每当用户通过安全模式打开网站时,就不会出现任何错误消息 我认为有些误解。在安全模式下不会出现问题。【参考方案2】:

这可能是:site.com/category/news/title-of-the-content。类别,新闻都指您的服务器中的文件夹 内容标题也指该文件夹,但它可能在该文件夹内有一个网页,该网页正在浏览器上显示。当您缩短网址时,您指的是其中可能没有任何页面的文件夹。这可能是显示 404 页面的原因,因为它无法找到任何要显示的页面。

【讨论】:

以上是关于未识别的 404 未找到页面的主要内容,如果未能解决你的问题,请参考以下文章

win10系统出现多个以太网未识别的网络解决方法

我的笔记本的本地连接有两个网络,一个网络二,一个未识别的网络,该怎么办??

记录用户存在未识别的 discord.js

jQuery.key 返回未识别的 Android 键盘

windows7 虚拟网卡 设置好ip显示未识别的网络

我的电脑连接到了netcore这个路由器显示未识别的网络是怎么回事