关于APACHE的配置文件httpd.conf[转](三)

IndexOptions FancyIndexing
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
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定义的缺省图标。

时间: 2024-07-28 15:53:17

关于APACHE的配置文件httpd.conf[转](三)的相关文章

关于APACHE的配置文件httpd.conf[转](二)

#ExtendedStatus On <br> Apache服务器可以通过特殊的HTTP请求,来报告自身的运行状态,打开这个 <br>ExtendedStatus 参数可以让服务器报告更全面的运行状态信息. <br>主服务器设置 <br> Apache服务器需要各种设置,以定义自己使用各种参数以提供Web服务.对于使用虚拟主机的情况,除了在虚拟主机的定义项中覆盖的设置之外(有的设置必须重新定义),这里的设置也是虚拟主机的缺省设置. <br> Po

深入apache配置文件httpd.conf的部分参数说明

本篇文章是对apache配置文件httpd.conf的部分参数说明进行了详细的分析介绍,需要的朋友参考下   <Directory>...</Directory> -- 设定指定目录的访问权限 <Files>...</Files> -- 设置应用于指定文件的指令示例:拒绝访问以'-ht'开头的文件<Files ~"^.ht"> Order allow,deny Deny from all </Files> <

Apache服务器主配置文件httpd.conf详解_Linux

# # Apache服务器主配置文件. 包括服务器指令的目录设置. # 详见 <URL:http://www.apache.org/docs/> # # 请在理解用途的基础上阅读各指令. # # 再读取此文档后,服务器将继续搜索运行 # E:/Program Files/Apache Group/Apache/conf/srm.conf # E:/Program Files/Apache Group/Apache/conf/access.conf # 除非用ResourceConfig或Acc

Apache Server的httpd.conf文件注释及配置指导

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />  我们把httpd.conf文件进行了简单的注释,这里只是把其中注释了的提出来,便于浏览   开始之前: 1.配置和写文件名时注意:如果您给出文件名以"/"开头,则服务器会用绝对目录. 2.如果给出的文件名不以"/"开头,如:"logs/foo.log", 而当前

转载:Apache Server 的 httpd.conf 文件注释

这里参照的是Apache Server1_3_12_win32版本.ServerType standalone #设置服务器的形式是单独启动(standalone),还是借由互联网络伺服程序inetd来启动.一般使用前者.ServerRoot "d:/Apache" #设置服务器的Home目录,用来存放服务器的设置文件.错误文件.记录文件.PidFile logs/httpd.pid #程序启动时,把父进程httpd的进程号(process id)存在这个文件中.这个文件名可以配合Pi

apache修改了httpd.conf中的80端口后,无法在新端口打开

问题描述 我修改了Apache下httpd.conf文件中默认端口80->81.重启后无法访问81端口,访问80端口是可以的.求解释.... 解决方案 解决方案二:是集成环境还是自己配置的环境Listen81端口后有没有把虚拟主机的端口也改成81

深入apache配置文件httpd.conf的部分参数说明_php技巧

<Directory>...</Directory> -- 设定指定目录的访问权限<Files>...</Files> -- 设置应用于指定文件的指令示例:拒绝访问以'-ht'开头的文件<Files ~"^\.ht">Order allow,denyDeny from all</Files><Location>...</Location> -- 设置应用于特定URL的指令,容器包含只应用于特

Apache在httpd.conf配置文件中设置伪静态(Rewrite)

.htaccess文件应该被用在内容提供者需要针对特定目录改变服务器的配置而又没有root权限的情况下.如果服务器管理员不愿意频繁修改配置,则可 以允许用户通过.htaccess文件自己修改配置,尤其是ISP在同一个机器上运行了多个用户站点,而又希望用户可以自己改变配置的情况下. 虽然如此,一般都应该尽可能地避免使用.htaccess文件.任何希望放在.htaccess文件中的配置,都可以放在主配置文件的段中,而且更高效. 避免使用.htaccess文件有两个主要原因. 首先是性能.如果Allo

使用httpd.conf,access.conf和srm.conf来配置Apache服务器行为

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   Apache服务器的设置文件位于/usr/local/apache/conf/目录下,传统上使用三个配置文件httpd.conf,access.conf和srm.conf,来配置Apache服务器的行为. httpd.conf提供了最基本的服务器配置,是对守护程序httpd如何运行的技术描述:srm.conf是服务器的资源映射文件,告诉服务器各种文件的MIME类