php开源嘛
首页 | English | MySql数据库 | Php编程 | 建站杂烩 | 系统服务器 | 资源共享 | 专题 | 才桀网 | 支持论坛
  当前位置:主页>系统服务器>文章内容
Linux系统下Apache服务器设置与优化
来源:网络 作者:本站整理 发布时间:2007-08-21  

 AddIconByType (VID,/icons/movie.gif) video/*

 AddIcon /icons/binary.gif .bin .exe

 AddIcon /icons/binhex.gif .hqx

 AddIcon /icons/tar.gif .tar

 AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv

 AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip

 AddIcon /icons/a.gif .ps .ai .eps

 AddIcon /icons/layout.gif .html .shtml .htm .pdf

 AddIcon /icons/text.gif .txt

 AddIcon /icons/c.gif .c

 AddIcon /icons/p.gif .pl .py

 AddIcon /icons/f.gif .for

 AddIcon /icons/dvi.gif .dvi

 AddIcon /icons/uuencoded.gif .uu

 AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl

 AddIcon /icons/tex.gif .tex

 AddIcon /icons/bomb.gif core

 AddIcon /icons/back.gif ..

 AddIcon /icons/hand.right.gif README

 AddIcon /icons/folder.gif ^^DIRECTORY^^

 AddIcon /icons/blank.gif ^^BLANKICON^^

 DefaultIcon /icons/unknown.gif

 #AddDescription "GZIP compressed document" .gz

 #AddDescription "tar archive" .tar

 #AddDescription "GZIP compressed tar archive" .tgz

 ReadmeName README  

HeaderName HEADER

 IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t

 当一个HTTP请求的URL为一个目录的时候,服务器返回这个目录中的索引文件。但如果一个目录中不存在缺省的索引文件,并且该服务器又许可显示目录文件列表的时候,就会显示出这个目录中的文件列表,为了使得这个文件列表能具有可理解性,而不仅仅是一个简单的列表,就需要前面的这些设置参数。如果使用了 IndexOptions FancyIndexing选项,可以让服务器产生的目录列表中针对各种不同类型的文档引用各种图标。而哪种文件使用哪种图标,则使用下面的 AddIconByEncoding、AddIconByType以及AddIcon来定义,分别依据MIME 的编码、类型以及文件的后缀来判断使用何种图标。如果不能确定文档使用的图标,就使用 DefaultIcon定义的缺省图标。php开源嘛 

 同样,使用AddDescription可以为不同类型的文档加入不同的描述。并且,服务器还在目录下,查询使用ReadmeName和HeaderName定义的文件(自动加上 .html后缀,如果没有发现,再使用.txt后缀进行搜索),如果发现了这些文件,就在文件列表之前首先显示这些文件的内容,以使得普通目录列表具备更大的可理解性。

 IndexIgnore让服务器在列出文件列表时忽略相应的文件, 这里使用模式配置的方式定义文件名。

AddEncoding x-compress Z  

AddEncoding x-gzip gz  

AddEncoding用于告诉一些使用压缩的MIME类型,这样可以让浏览器进行解压缩操作。  

AddLanguage en .en

 AddLanguage fr .fr  

AddLanguage de .de  

AddLanguage da .da  

AddLanguage el .el  

AddLanguage it .it

 LanguagePriority en fr de  

一个HTML文档可以同时具备多个语言的版本,如对于file1.html文档可以具备file1.html.en、file1.html.fr 等不同的版本,每个语言后缀必须使用 AddLanguage进行定义。这样服务器可以针对不同国家的客户,通过与浏览器进行协商,发送不同的语言版本。而LanguagePriority 定义不同语言的优先级,以便在浏览器没有特殊要求时,按照顺序使用不同的语言版本回应对file1.html 的请求。这个国际化的能力实际的应用并不多。

 #AddType application/x-httpd-php .phtml  

#AddType application/x-httpd-php-source .phps

AddType参数可以为特定后缀的文件指定MIME类型,这里的设置将覆盖 mime.types中的设置。

#AddHandler cgi-script .cgi

AddHandler是用于指定非静态的处理类型,用于定义文档为一个非静态的文档类型,需要进行处理,再向浏览器返回处理结果。例如上面注释中的设置是将以.cgi结尾的文件设置为cgi-script类型,那么服务器将启动这个CGI程序以进行处理。如果需要在前面AliasScript定义的路径之外执行CGI程序,就需要使用这个参数进行设置,此后以.cgi结尾的文件将被当作CGI程序执行。在配置文件、这个目录中的.htaccess以及其上级目录的.htaccess中必须允许执行CGI程序,这需要通过Options ExecCGI参数设定。
(阅读次数:

共11页: 上一页 [1] [2] [3] [4] [5] [6] [7] 8 [9] [10] [11] 下一页
上一篇:用PHP写MySQL数据库的用户认证系统   下一篇:大系统上PHP令人不爽的N大原因
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·Linux配置web服务器全攻略
·win中整合配置PHP和MySQL经典教
·Apache日志分析工具--AWStats安
·Apache中httpd.conf文件配置详解
·Linux嵌入式开发环境的简单介绍
·Linux系统下PHP服务器安全配置技
·Apache+Tomcat负载平衡设置方法
·Linux网络基本网络配置方法介绍
·配置Apache服务器并且设置DNS
·Linux系统Apache用户授权和访问
·Apache伪静态html(URL Rewrite)
·Apache指南: .htaccess文件使用
  相关文章
·Apache指南: .htaccess文件使用
·Linux 系统下实现多线程客户/服
·增加Apache最大连接数的方法详细
·配置Apache的5个技巧
·Linux脚本开发数学库在PHP中的重
·Linux系统下PHP服务器安全配置技
·基于Linux操作系统的目录服务的
·Linux服务器与网络设备的维护之
·Apache伪静态html(URL Rewrite)
·Linux系统Apache用户授权和访问
·Linux系统上安装和配置网络设备
·怎样用IIS或Apache做PHP的服务器

关于我们 | 本站声明 | 友情连接 | 诚邀加盟 | 网站地图
版权Power by DedeCms   技术支持QQ =>> 罗江游鱼   Jacking  后台登陆
Copyright @ 2007 公司地址:柳州市东环路268号 邮编:545006 电话:15920389818 桂ICP备07006725号