使用重定向处理 ERROR 404 (找不到文件错误)

  有时用户可能因为拼错链接地址、网页被删除等原因而访问了无效的 URL。这种情况无可避免,但是可以采取比较友好的方式来改善用户体验 —— 重定向到网站首页,或者重定向到自定义的 404 (找不到文件) 页面。

  通过配置在 httpd.conf 或 .htaccess 文件中的 ErrorDocument 语法可用于捕获并处理404 (找不到文件) 错误,如在 httpd.conf 文件中添加如下语句:

  ErrorDocument 404 /index.html

该语句的意思是,当出现 404 错误时 —— 都将返回 index.html 页面的内容。

  需要注意,即使返回了有效的文件 (index.html),但返回给客户端和搜索引擎的页面状态码仍然是 404 (找不到文件)。这是正常现象,也是好现象。


付费阅读