动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   Cgi/Perl → 阅读文章

 CGI教程(12)ErrorDocument 指令

作者:郁郁小蝎 来源:中国站长学院 
阅读 2011 人次 , 2006-2-15 14:34:00 

ErrorDocument 指令

这个ErrorDocument指令让服务器指向文件来发送错误信息。

ErrorDocument类型文件名的类型有以下几种:

302 - REDIRECT

400 - BAD_REQUEST

401 - AUTH_REQUIRED

403 - FORBIDDEN

404 - NOT_FOUND

500 - SERVER_ERROR

501 - NOT_IMPLEMENTED

文件名是一个CGI脚本或者在document根目录中有完整路径的text/html文件。CGI脚本通过这些错误被装载,而这些错误有三个新的环境变量: REDIRECT_REQUEST、 REDIRECT_URL 和 REDIRECT_STATUS。他们还作为输入表单err_string=error_reason的错误原因。缺省状态下,如果这个指令被留空,编译的错误信息将被使用。以下是几个例子:

ErrorDocument 403 /cgi-bin/notallowed.cgi

ErrorDocument 404 /cgi-bin/nph-error.pl

ErrorDocument 500 /serverError.html

ErrorDocument 501 /error/notImplemented.html   
 本文Tagsword  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:CGI教程(11)错误脚本
· 下一篇:CGI教程(13)CGI 测试
· Perl程序设计中常用的函数之三
· 实战 FastCGI_2. 安装 FastCGI之一
· CGI教学:CGI常用环境变量
· perl实例分析教程之八
· 实战 FastCGI_1.克服 CGI 的瓶颈(3)


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077