公司动态
apache 404 402 500等错误页面设置方法
摘要:设置方法:在和加入以下代码:ErrorDocument 500 404 htmlErrorDocument 401 404 html...
发布日期:2018-04-25
设置方法:
在<VirtualHost *:80>和</VirtualHost>加入以下代码:
ErrorDocument 500 /404.html
ErrorDocument 401 /404.html
ErrorDocument 403 /404.html
ErrorDocument 404 /404.html
ErrorDocument 405 /404.html
ErrorDocument 408 /404.html
ErrorDocument 411 /404.html
ErrorDocument 412 /404.html
ErrorDocument 413 /404.html
ErrorDocument 514 /404.html
ErrorDocument 415 /404.html
当然你可以设置多个错误页面。大概让自己知道是什么意思。比如说500你可以一个单独的500错误,让自己知道这是服务器内部错误。
同时404错误都可以。不一定非要写成页面也可以这样写: ErrorDocument 401 “你目前没有权限访问该页面,请放弃!”
说明一点:所有的错误异常不能设置成首页,如果设置成首页,会被搜索引擎把你的首页删除掉。而内页没问题的。
需要说明注意的是:
1.不要将apache404等这些错误页面转到网站的主页,否则可能会导致主页在搜索引擎中消失。如果一个 404 页面的内容小于 512b,IE 会认为该 404 页面不够友好,在 IE 下将不会成功返回该 404 错误页面。
2.不要使用绝对URL。例如:/404.html。正常情况返回的是 404 状态码,而使用URL形式则返回的是 200 状态码。
在<VirtualHost *:80>和</VirtualHost>加入以下代码:
ErrorDocument 500 /404.html
ErrorDocument 401 /404.html
ErrorDocument 403 /404.html
ErrorDocument 404 /404.html
ErrorDocument 405 /404.html
ErrorDocument 408 /404.html
ErrorDocument 411 /404.html
ErrorDocument 412 /404.html
ErrorDocument 413 /404.html
ErrorDocument 514 /404.html
ErrorDocument 415 /404.html
当然你可以设置多个错误页面。大概让自己知道是什么意思。比如说500你可以一个单独的500错误,让自己知道这是服务器内部错误。
同时404错误都可以。不一定非要写成页面也可以这样写: ErrorDocument 401 “你目前没有权限访问该页面,请放弃!”
说明一点:所有的错误异常不能设置成首页,如果设置成首页,会被搜索引擎把你的首页删除掉。而内页没问题的。
需要说明注意的是:
1.不要将apache404等这些错误页面转到网站的主页,否则可能会导致主页在搜索引擎中消失。如果一个 404 页面的内容小于 512b,IE 会认为该 404 页面不够友好,在 IE 下将不会成功返回该 404 错误页面。
2.不要使用绝对URL。例如:/404.html。正常情况返回的是 404 状态码,而使用URL形式则返回的是 200 状态码。
- 上一篇:桌面系统输入法不见了找回方法
- 下一篇:导致硬盘产生坏道的原因