553 <Directory "/var/www/icons">
554 Options Indexes MultiViews FollowSymLinks
555 AllowOverride None
556 Order allow,deny
557 Allow from all
558 </Directory>
定义对/var/www/icons/的权限,修改为 Options MultiViews FollowSymLinks表示不在浏览器上显示树状目录结构
563 <IfModule mod_dav_fs.c>
564 # Location of the WebDAV lock database.
565 DAVLockDB /var/lib/dav/lockdb
566 </IfModule>
对mod_dav_fs.c模块儿的管理
576 ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
对CGI模块儿的的别名,与Alias相似。
582 <Directory "/var/www/cgi-bin">
583 AllowOverride None
584 Options None
585 Order allow,deny
586 Allow from all
587 </Directory>
对/var/www/cgi-bin文件夹的管理,方法同上
# Redirect old-URI new-URL
Redirect参数是用来重写URL的,当浏览器访问服务器上的一个已经不存在的资源的时候,服务器返回给浏览器新的URL,告诉浏览器从该URL中获取资源。这主要用于原来存在于服务器上的文档改变位置之后,又需要能够使用老URL能访问到原网页
604 IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable Charset=UTF-8
611 AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
...
669 IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
当一个HTTP请求的URL为一个目录的时候,服务器返回这个目录中的索引文件,如果目录中不存在索引文件,并且服务器有许可显示目录文件列表的时候,就会显示这个目录中的文件列表,为了使得这个文件列表能具有可理解性,而不仅仅是一个简单的列表,就需要前这些参数。如果使用了IndexOptionsFancyIndexing选项,可以让服务器针对不同的文件引用不同的图标。如果没有就使用DefaultIcon定义缺省图标。同样,使用AddDescription可以为不同类型的文档介入描述
709 AddLanguage ca .ca
......
734 AddLanguage zh-TW .zh-tw
添加语言
743 LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
Apache支持的语言
759 AddDefaultCharset UTF-8
默认支持的语言
765 #AddType application/x-tar .tgz
支持的应用如果想支持对php的解析添加这样一行
773 #AddEncoding x-compress .Z
774 #AddEncoding x-gzip .gz .tgz
支持对以.Z和.gz.tgz结尾的文件
779 AddType application/x-compress .Z
780 AddType application/x-gzip .gz .tgz
添加对上述两种文件的应用
796 #AddHandler cgi-script .cgi
修改为:AddHandler cgi-script .cgi .pl 表示允许扩展名为.pl的CGI脚本运行
816 AddType text/html .shtml
817 AddOutputFilter INCLUDES .shtml
添加动态处理类型为server-parsed由服务器预先分析网页内的标记,将标记改为正确的HTML标识
833 #ErrorDocument 404 /missing.html
当服务器出现404错误的时候,返回missing.html页面
855 Alias /error/ "/var/www/error/"
赋值别名
857 <IfModule mod_negotiation.c>
858 <IfModule mod_include.c>
859 <Directory "/var/www/error">
860 AllowOverride None
861 Options IncludesNoExec
862 AddOutputFilter Includes html
863 AddHandler type-map var
864 Order allow,deny
865 Allow from all
866 LanguagePriority en es de fr
867 ForceLanguagePriority Prefer Fallback
868 </Directory>
对/var/www/error网页的权限及操作
895 BrowserMatch "Mozilla/2" nokeepalive
896 BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
897 BrowserMatch "RealPlayer 4\.0" force-response-1.0
898 BrowserMatch "Java/1\.0" force-response-1.0
899 BrowserMatch "JDK/1\.0" force-response-1.0
.....
设置特殊的参数,以保证对老版本浏览器的兼容,并支持新浏览器的特性
3)Virtual Hosts
990 #NameVirtualHost *:80