04页面的作用:用户在访问一个错误页面时会跳转到首页,或者出现一个提示的页面供用户选择进入网站的某些重要页面。- n- e2 `+ P2 C% j
404页面的制作:9 E3 G( \% c' h. X: [, Z2 _' H* ]- d
一、Apache服务器的404页面设置 5 `- ^$ ]( t# p
1、在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html
" Y1 ^9 J( J p6 u2 G4 A2、建立一个简单的html404页面命名 Error.html# y3 i. E6 Q1 B1 k# @# {; P3 K
3、把 Error.html放置在网站根目录
. t1 O( v; j* A; B+ `, Y 注意:不要将404错误直接转向到网站首页,这将导致首页不被收录;/Error.html 前面不要带主域名,否则返回的状态码是302或200状态码。
) M4 S$ |3 m- P c
" k6 L0 I- ~* t7 q7 p( q二、Windows服务器的404页面设置 L$ L/ q& y& P
打开IIS管理器-->点击要设置自定义404的网站的属性-->点击自定义错误选项-->选中404页-->选中并打开编辑属性-->设置成 URL --> URL 里填写“/err404.html”-->按确定退出再把做好的err404.html 页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。5 C, s! H% X- j
( K8 l. P( S+ B" w6 C三、.NET网站程序的404页面制作
* S8 C! n/ o( l9 q U' `* T% o 打开程序根目录的 web.config文件进行编辑,在其中加入如下内容:1 k5 N. a' N; m; \0 P6 Q# u
<configuration>
2 p+ F5 y& H, ?& y! b% W <system.web>
, `9 M2 I: [; M) {9 r3 b <customErrors mode=On defaultRedirect=error.asp>( X8 x0 |7 j& F
<error statusCode=404″ redirect=notfound.asp />4 t" _( z7 F& [4 z! ^3 K
</customErrors>$ T* t% c1 K9 W7 x T3 ?8 Y( O
</system.web>
9 C! _9 t4 O; \/ l </configuration>
! n& z& f% {1 p1 ^. }2 E% p; b 注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。 然后,在自定义的404页面notfound.asp中加入:' E0 v* W: `: B
<% Response.Status = 404 Not Found %>- U1 n) x" k% Q0 w+ ?( U% ]" m
" G3 R& n$ H+ d, U* Q 想深刻了解的话,我这里有一个SEO学习交流群,诚邀共同学习,这里有最好、最新的全套建站、SEO技术教程。 群号:193794742 验证:594% x. l; U$ O/ K
在外漂流的孩子,赶紧进组织吧,让我们自己一起来改变这一切吧,让我们来改变世界,掌握未来吧!!!
+ j% f; r- W5 B- o+ C* Z3 L! L# `
5 H2 N0 `9 L, T3 Y, s: b
; [' C' ], n# r4 [% R5 ]+ q/ U- d |