使用 .htaccess 自订“404 找不到网页”的页面

一般我们租用的虚拟主机无法让我们修改 httpd.conf,所以只能透过使用 .htaccess 来自订“404 找不到网页”的页面。

首先确认你的网页服务器是 Apache,没问题的话,编辑网页根目录下的“.htaccess”,加入:

<IfModule mod_rewrite.c>
RewriteEngine On
ErrorDocument 404 /error404.html
</IfModule>

如此即可将 404 的页面导到“/error404.html”这个网页来执行。接着将你自已设计的 error404.html 直接放在网页根目录,这样就完成了。

另外,这里有一些很有创意的 404 Error Page。

相关的网页错误代码主要有:

  • 400: Bad request
  • 401: Authorization required
  • 403: Forbidden
  • 404: Worng page
  • 500: Internal server error

参考网址

  1. 404 Error Pages
  2. Wanted: Your 404 Error Pages
  3. Area 404
  4. HTTP 回应的代码含义
  5. 改变网址而不会出现“404 找不到网页”:301 Redirect 与 .htaccess
  1. 一直在用http://www.wangqu.org/htaccess/的在线生成服务~~正则表达式不会写,很无奈。

return top

%d 位部落客按了赞: