当前位置:网站主页>网站技术资料>apache>文章内容

Apache配置

  /home/user/Public_html/cgi-bin/xxx.cgi

  那么大家想一想,如果你想将这个请求解释为:

  /home/httpd/public/apps/xxx.cgi

  该如何设置呢?对,应该是:

  ScriptAliasMatch ~([a-z]+)/cgi-bin/(.*) /home/httpd/public /apps/$2

  3. Apache为CGI提供的环境变量

  Apache服务器提供了许多环境变量可以用于CGI程序的编写,了解它们也一定有
  助于写出充分利用Apache的CGI程序,所以在此也对此作一简单介绍。


  服务器变量

  服务器变量由Apache设置用来通知CGI程序有关Apache的情况。通过使

  用这些变量,CGI程序能确定有关服务器的不同信息:Apache的版本,管理员的
  E-Mail地址等。


  SERVER_SOFTWARE

  这个变量是WWW服务器Apache的版本号,它的值形如:Apache/Version,如
  Apache/1.3;


  GATEWAY_INTERFACE

  这个变量的值是当前CGI规范的版本号,其值形如:CGI/1.1;

  SERVER_ADMIN

  如果在httpd.conf文件中有设置站点管理员的e-mail地址的话,这个变量就会
  存放着这个e-mail地址;


  DOCUMENT_ROOT

  这个变量存放在是被访问的WWW站点的DocumentRoot命令指定的值。

  客户请求变量

  Apache提供的有关客户请求方的环境变量有许多,以下只是有选择性地介绍一
  些最常见的。


  SERVER_NAME

  此变量可以告诉CGI程序它访问的是哪一个主机。这个值可以是IP地址也可以是
  完整的主机名;


  HTTP_ACCEPT

  此变量被赋值为客户所能接受的MIME类型的列表,如:HTTP_ACCEPT=image/gif;


  HTTP_ACCEPT_CHARSET

  此变量被赋值为客户所能接受的字符集,如:


  HTTP_ACCEPT_CHARASET=iso-8859-1.,*,utf-8;


  HTTP_ACCEPT_LANGUAGE

  此变量被赋值为客户所能接受的语言,如:HTTP_ACCEPT_LANGUAGE=en;

  • 快速服务服务:网站策划 | 网站建设 | 北京网站建设 | 网站推广 | 网罗SEO
  • 联系网罗: 咨询电话:010-89630319 Mail:admin#wonlu.com Msn:刘先生 QQ:26402294
  •   2006-2008 Wonlu.com 北京网罗无限-京ICP备06036090号 网罗SEO