跳到正文

找不到页面

Not Found Page

初级网页

找不到页面(Not Found Page)是用户访问的网址在网站中没有对应页面时看到的提示页,通常与 404 状态码一起出现。它让用户知道当前地址无法打开,并提供返回首页、搜索等继续操作的入口。

你可能会说:「用户点开一个已经删掉的文章链接时,我想让他知道页面没了,还能继续找内容。」

动手看看

慢思知识站
mindset.example/guide/old
404
这个页面找不到了地址可能写错了,也可能是页面已被移走。你可以回到首页继续找。
返回首页
使用指南 / 入门
开始你的第一张知识卡片把一个概念写清楚,再用例子把它连接到真实工作中。
先记录问题,再整理答案新建卡片,写下你想解决的问题,并补充一个具体例子。
欢迎回到慢思知识站从一个问题开始,找到值得慢慢理解的知识。
推荐阅读
开始你的第一张知识卡片使用指南 · 约 3 分钟
访问地址

切换访问地址,对比文章、404 和首页。返回首页入口可以悬停、按住或用 Tab 聚焦;本演示用地址选项中的「返回首页」模拟跳转。

网站能打开,但这个地址没有对应页面。404 不是「整个网站坏了」,提示应说清问题,再给用户一条继续浏览的路。

要点

  1. 1

    先说明当前地址没有对应页面

    用户可能点了旧链接,也可能输错了网址。页面直接空白会让人以为网站坏了;告诉他“这个地址找不到页面”,才能让他判断接下来是检查网址,还是去别处找内容。

  2. 2

    给出能继续走的实际入口

    我们可以放首页、搜索或相关栏目入口,但要看产品里哪些路径真的可用。比如知识库文章下线后,搜索入口比一个没有内容的“推荐文章”区域更能帮用户继续找。

  3. 3

    页面提示和响应状态一起检查

    如果服务器确认这个网址没有对应资源,通常会返回 404 状态码。只做出找不到页面的画面、却对外返回成功状态,会让浏览器以外的工具难以正确判断;上线时我们要把两者都检查一遍。

容易混淆的地方

找不到页面处理的是“这个网址没有对应页面”,不等于空状态:用户成功进入收藏页,只是还没有收藏内容,适合显示空状态。如果旧网址已有确定的新地址,重定向通常比让用户停在找不到页面更省事。登录后才能看的页面也不能仅凭访问失败就认定为找不到页面,得先确认权限处理方式。

什么时候用

适合用

  • 网站的一篇文章已经删除,也没有可替代的新地址;用户打开旧链接时,显示找不到页面并提供搜索入口。
  • 用户手动输入了不存在的产品详情网址;让他知道该地址无效,并能返回商品列表。
  • 发布新版本后检查陌生路径的访问结果;确认用户看得到提示页,服务端也返回合适的未找到状态。

不适合用

  • 收藏页能正常打开,只是用户还没有收藏任何内容;这里用空状态,引导他去浏览内容。
  • 文章改了网址,旧地址和新地址能明确对应;这里用重定向,让旧链接仍能带用户找到文章。
  • 用户正在等待页面数据加载;这里用加载提示,而不是提前告诉他页面不存在。

练一练

你给一个知识库改版:旧文章的网址已失效,其中一部分文章迁到了确定的新网址,另一部分已删除且没有替代内容。该怎么处理?

让 AI 帮你做

请为这个知识库实现找不到页面:不存在的文章网址要清楚说明页面找不到,并提供返回首页和搜索入口;检查服务端响应状态。已有明确新地址的旧文章链接请重定向,不要进入找不到页面。

接下来学什么