By 时代数字趋势2022-03-11
404错误(404 Page Not Found Error)是一种 HTTP 状态码,表示你试着到访的网站页面无法在他们的服务器上找到。
更简单明了地说,这个错误指出虽然这个服务器本身是可以存取的,但这个显示错误的特定网页则不行。
404找不到服务器错误很频繁的发生,并且各个网站都有自订404错误页面。所以,要记住这个错误可能会以任何想像得到的方式出现,端看从哪个网站上出现。
- 你有可能会看到的404错误
- HTTP 404错误的成因
- 如何修复404找不到服务器错误
- 类似404错误的错误
- 关于404错误的常见问题
- 1. 怎么修复网站上的404错误?
- 2. 如何在 WordPress 上修复404错误?
你有可能会看到的404错误
以下是一些你可能会看到的常见HTTP 404错误显示方式:
- 404错误
- 404 Error
- 404找不到服务器
- 404 Page Not Found
- 错误404
- Error 404
- 所要求的 URL 无法在这个服务器找到
- HTTP 404
- 错误404找不到服务器
- 404 找不到文件或目录
- HTTP 404 找不到服务器
- 404 找不到网页
- 错误404。无法找到你所找寻的网页。
这些错误讯息可能在任何浏览器或任何操作系统上出现。大部份会在浏览器视窗中出现,就像网页一样。
在 Internet Explorer 中,找不到网页的讯息通常代表 HTTP 404 错误,但400错误要求也是另一种可能性。你可以透过标题栏上写的是404或400,检查看看 IE 所指的是哪一种错误。
当接收到由 Microsoft Office 应用程序打开连结,MS Office 程序中产生网站回报找不到你所要求的物件(HTTP/1.0 404)讯息时,就会收到404错误。
当 Windows 更新产生错误时,它看起来会是一串代码 0x80244019 或像是讯息 WU_E_PT_HTTP_STATUS_NOT_FOUND。
HTTP 404错误的成因
技术上来说,404错误是客户端的错误,也就暗示着那是你的错误,也许是因为你打的 URL 不正确,或是你应该要知道这个页面已经移动或从网站上移除了。
另一个可能是如果网站已经移动了页面或资源,但并没有将旧的 URL 重新导向到新的 URL。在这情况下,你会接收到404错误,而不会被自动地导向新的网页。
Microsoft IIS 网页服务器透过在字尾的404再加上数字,有时候能给你更多关于404找不到服务器错误成因的特定资讯,像是 HTTP 错误404.3 – 找不到服务器,就表示 MIME 类型限制。
如何修复404找不到服务器错误
404找不到服务器错误出现的原因可能有很多种,即使甚至没有什么真正的问题存在,所以有时简单的重新整理常能读取到你正在找寻的网页。
整个网站都是404并不是十分常见,除非你的 ISP 或政府过滤筛选/封锁审查该网站。不论原因为何,如果真的发生了,试试另一组 DNS 服务器会是个好方法。你可以查找免费及公开 DNS 服务器清单,了解更多替代方案及使用教学。
另外,你可以透过像是 DeadLinkChecker.com 及 ATOMSEO 的工具来找到你自己网站的404错误。
类似404错误的错误
一些跟404找不到服务器相关的其他客户端错误讯息包括有400错误要求、401未授权、403禁止,以及408要求逾时。
也有数种服务器端的 HTTP 状态码,像是知名的500内部服务器错误。你可以在 HTTP 状态码错误清单中看到全部的状态码。
关于404错误的常见问题
1. 怎么修复网站上的404错误?
如果你察觉到网站页面有毁损的连结,那就重新导向或更正它们。如果404错误是因为删除掉的页面而出现,那就考虑修复或重新导向到新的相关内容页。
2. 如何在 WordPress 上修复404错误?
如果你使用 WordPress,常常会因为重新导向冲突或永久连结而跳出404错误。请为个别网页修复连结。如果这是网站端的问题的话,请前往 WordPress 仪表板并更新永久连结设定。