apache服务器配置:Apache服务器配置全攻略( 6)

  通常连接时服务器仅仅可以得到客户机IP地址如果要想获得客户机 

主机名以进行Apache版本等信息管理员更倾向于不对外显示这些信息就 

可以将这个参数设置为Off或者设置为Email最后行将替换为对 ServerAdmin Email提示 


Alias /icons/ "/www/icons/" 

Options Indexes MultiViews 

AllowOverride None 

Order allow,deny 

Allow from all 


  Alias参数用于将URL和服务器文件系统中真实位置进行直接映射 

文档将在DocumentRoot 中进行查询然而使用Alias定义路径将直接映射到相 

应目录下而不再到DocumentRoot 下面进行查询因此Alias可以用来映射些 

公用文件路径例如保存了各种常用图标icons路径这样使得除了使用符号连接的外文档根目录(DocumentRoot)外目录也可以通过使用了Alias映射提供给浏览器访问 

  定义好映射路径的后应该需要使用Directory语句设置访问限制 


ScriptAlias /cgi-bin/ "/www/cgi-bin/" 

AllowOverride None 

Options None 

Order allow,deny 

Allow from all 

  ScriptAlias也是用于URL路径映射但和Alias区别在于ScriptAlias 是用于映射CGI路径这个路径下文件都被定义为CGI通过执行它们来获得结果而非由服务器直接返回其内容缺省情况下CGI使用cgi-bin目录作为虚拟路径 


  # Redirect old-URI -URL 

  Redirect参数是用来重写URL当浏览器访问服务器上个已经不存在资源时候服务器返回给浏览器新URL告诉浏览器从该URL中获取资源这主要用于原来存在于服务器上文档改变了位置的后而又希望能使用老URL能访问到以保持和以前URL兼容 


IndexOptions FancyIndexing 

AddIconByEncoding (CMP,/icons/compressed.g) x-compress x-gzip 

AddIconByType (TXT,/icons/text.g) text/* 

AddIconByType (IMG,/icons/image2.g) image/* 

AddIconByType (SND,/icons/sound2.g) audio/* 

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

AddIcon /icons/binary.g .bin .exe 

AddIcon /icons/binhex.g .hqx 

AddIcon /icons/tar.g .tar 

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

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

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

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

AddIcon /icons/text.g .txt 

AddIcon /icons/c.g .c 

AddIcon /icons/p.g .pl .py 

AddIcon /icons/f.g .for 

AddIcon /icons/dvi.g .dvi 

AddIcon /icons/uuencoded.g .uu 

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

AddIcon /icons/tex.g .tex 

AddIcon /icons/bomb.g core 

AddIcon /icons/back.g .. 

AddIcon /icons/hand.right.g README 

AddIcon /icons/folder.g ^^DIRECTORY^^ 

AddIcon /icons/blank.g ^^BLANKICON^^ 

DefaultIcon /icons/unknown.g 

#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为个目录时候服务器返回这个目录中索引文件但如果个目录中不存在缺省索引文件并且该服务器又许可显示目录文件列表时候就会显示出这个目录中文件列表为了使得这个文件列表能具有可理解性而不仅仅是个简单列表就需要前面这些设置参数 
Tags:  apacheweb服务器 apache服务器 apache服务器的配置 apache服务器配置

延伸阅读

最新评论

发表评论