一、很重要:
官方文档在这里:http://httpd.apache.org/docs/2.2/mod/core.html#errordocument
二、稍微说下:
1、语法:
ErrorDocument error-code document
2、可以设置的地方:server config, virtual host, directory, .htaccess
3、有四种处理方式:
(1). 输出一个简单生硬的错误代码信息
(2). 输出一个定制的信息
(3). 重定向到一个本地的URL-path
(4). 重定向到一个外部的URL
三、实例设置如下
:
1、定制处理机制:
ErrorDocument 500 http://foo.example.com/cgi-bin/tester
ErrorDocument 404 /cgi-bin/bad_urls.pl
ErrorDocument 401 /subscription_info.html
ErrorDocument 403 "Sorry can't allow you access today"
2、某个特定地方(如:/web/docs)取消(父上下文)设置的处理方式(2-4),回到默认处理方式1,则:
ErrorDocument 404 /cgi-bin/bad_urls.pl
<Directory /web/docs>
ErrorDocument 404 default
</Directory>
四、我的应用是在虚拟主机中加个404错误的重定向
,如下:
<VirtualHost *:80>
//……
ErrorDocument 404 http://jiemeng.baobeil.com/index2.html
</VirtualHost>
现在访问 www.baobeil.com/life/yinshi.htm
则会转向到
http://jiemeng.baobeil.com/index2.html
五、其他注意事项请参考:一、很重要
分享到:
相关推荐
Apache使用.htaccess 重定义网站404错误信息提示
Apache最大连接数设置会影响到apache的并发,如果对apache的并发要求比较高的话,可以自己进行设置
设置Apache服务器并且设置DNS 设置Apache服务器并且设置DNS
Apache服务器错误问题 Apache服务器错误问题 Apache服务器错误问题
apache启动服务错误日志,有助于帮助开发者分析问题所在。
Apache,刷新页面404
在httpd.conf中设置对目录开启。 AllowOverride All 然后在目录里放一个.htaccess(.htaccess),添加: errorDocument 404 /404.php 1.这个的内容根据你的情况改写 。可是有时候当你用IE浏览的时候会发现,这...
linux下apache出现403错误的原因及解决办法
apache日志文件说明
错误日志和访问日志文件为系统管理员提供了有用的...在基于Debian的Linux上,系统范围的Apache错误日志默认位置是/var/log/apache2/error.log。默认位置可以通过编辑Apache的配置文件进行修改。 自定义的错误日志 要
而大多数采用的是开源的WEB服务器(Apache)。架构方式是将Apache置于前端作为WebLogic的代理,减少WebLogic的负载压力。而位于前端Apache的负载均衡怎样解决呢?一般是采用DNS轮询来实现。这样做的好处是,不单解决...
apache下403 Forbidden错误问题解决方法.docx
apache服务器全能设置apache服务器全能设置apache服务器全能设置
apache 目录权限设置方法apache 目录权限设置方法
Apache设置二级域名的方法,可以帮助很好解决在Apache设置二级域名
apache在Linux下更改文档目录时出现的错误解决方案
关于Apache 挂载安全证书教程 https 403问题解决 这是个很大的坑! 关于403问题点链接跳转 网上的教程基本上都没有具体详细写,研究了一下午 第一次写博客各位大佬请勿喷! 首先我们需要到获取证书,获取证书的方法...
配置Apache服务器并且设置DNS配置Apache服务器并且设置DNS配置Apache服务器并且设置DNS配置Apache服务器并且设置DNS配置Apache服务器并且设置DNS
该资源是我最近给某大公司开发...4、设置404页面。 5、禁止目录浏览。 6、配置二级域名。 7、Apahce解决乱码问题。 8、apache加大并发量。 9、apache加大线程数。 10、Apache 按天生成日志。 11、开启apache网页监控。
apache tomcat 反向代理,http502错误,百度搜的解决不了问题 a.com 可以访问,www.a.com 无法访问http502错误