WonderCSS

如何为服务器设置 404 页面

总所周知自定义 404错误页面 是增强用户体验的很好的做法,404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。

如何设置 404 页面大致分为 Apache 服务器和 Windows IIS 服务器两种方式。那么我们就已在网站根目录建立 404.html 为例。

Apache 服务器建立 404页面 的方法

首先找到 VirtualHost 配置文件,在不同的操作系统下路径略有不同,一些仅供参考:

  1. Redhat Enterprise Linux (包括 CentOS Linux), 是使用最广的 Linux 服务器
  2. /etc/httpd/conf/httpd.conf
  3. Ubuntu 在 Linux 各发行版中, 个人用户数量最多的. 很多人在本机和虚拟机中使用
  4. /etc/apache2/sites-available/default
  5. Windows 是市场占有率最高的 PC 操作系统, 也是很多人的开发环境.
  6. Apache安装目录\conf\extra\httpd-vhosts.conf
  7. Mac 日催普及的今天,也有一些开发人员的选择苹果做服务器. 因为与 Linux 同源, 配置方法也相似.
  8. /private/etc/apache2/extra/httpd-vhosts.conf

在 <VirtualHost> 和 </VirtualHost> 之间添加代码:


ErrorDocument 404 /404.html

如果设置完成后没有生效,那么就重新启动下web服务。

Windows IIS 服务器建立 404页面 的方法

相比较而言,WindowsIIS 服务器下建立404页面方法很简单,如图:

windows-iis-404-page-settin

打开IIS管理器 > 点击要设置自定义404的网站的属性 > 点击自定义错误选项 > 选中404 页 > 编辑并打开消息类型 > 设置成URL类型 > URL里填写 /404.html > 按确定保存退出。

By 于湛 发布于 2013.03.12 1,571 次浏览

发表评论

电子邮件地址不会被公开。 必填项已用*标注