Apache错误页面404配置


第一种方法:网站根目录下建立.htaccess文件

1,如何建立 .htaccess文件?

新建一个文本,然后用压缩软件压缩此文本,在压缩文件名处输入 .htaccess,完成!


2,开启.htaccess配置功能

在httpd.conf中设置对目录开启。
AllowOverride All  

Allowoverride参数详解:http://blog.chinaunix.net/uid-12115233-id-3306876.html


3,打开.htaccess文件添加以下信息

ErrorDocument 404 /404.html   ("/"符号代表项目的根目录,404页面可在网上下模板)


4,在根目录下新建404.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>你访问的页面没有权限访问</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META http-equiv=refresh content=3;url=http://XXXX>
<STYLE type=text/css>
.font14 {
    FONT-SIZE: 14px
}
.font12 {
    FONT-SIZE: 12px
}
.font12 a{
    FONT-SIZE: 12px; color: #CC0000; text-decoration:none;
}
</STYLE>

<META content="MSHTML 6.00.2900.3354" name=GENERATOR></HEAD>
<BODY>
<TABLE height=500 cellSpacing=0 cellPadding=0 width=500 align=center background=/errorhtml/x.gif border=0>
  <TBODY>
  <TR>
    <TD height=330> </TD></TR>
  <TR>
    <TD vAlign=top>
      <DIV class=font14 align=center><STRONG>你访问的页面<FONT color=#0099ff>没有权限访问此链接</FONT></STRONG>
      <SPAN  class=font12><FONT color=#666666>三秒后自动返回<A href="XXX"></A>
      首页........
    </FONT></SPAN></DIV></TD></TR></TBODY></TABLE></BODY></HTML>



第二种办法:单个项目下添加红色信息,本人配置文件在httpd-vhosts.conf里

  1. DocumentRoot "F:\abc\abc.com"

  2. ServerName www.abc.com

  3. F:\abc\abc.com ">

  4. Options Indexes FollowSymLinks Includes ExecCGI

  5. AllowOverride All

  6. Order allow,deny

  7. Allow from all


  8. ErrorDocument 404 /404.htm


你可能感兴趣的:(Apache错误页面404配置)