指定记录的详细等级,有8个等级:debug、info、notice、warn、error、crit、alert和emerg。按从详细到简略排列。
LogFormat "%h %l %u %t\"%r"\"%>s%b\"{Referer}I"\"%{UserAgent}I\""combind
Logformat"%h%l%u%t\"%r"\"%>s%b"common
Logformat "%{Referer}I->%U"referer
LogFormat"%{User-agent}I"agint
定义4种格式的别名:combind、commen、referer和agint。
#CustomLog /var/log/httpd/access_log common
CustomLog /var/log.httpd/access_log combind
指定记录文件使用哪种自定义的格式。其他不使用的自定义格式将被注释掉。
以上是关于日志文件的,将在后面的Apache日志文件中详细叙述。
ServerSignature On
设为On,当Apache产生错误时,就在网页上显示Apache的版本信息、主机名称、端口等一行信息。设为Off,就不显示相关的信息。设为E-mail时,就有“mailto:”给管理员的超链接。
Alias/icons /"var/www/icons/"
使用较短的别名,其格式为:Alias 别名 原名。可以无限制地建立别名。注意别名的后面如果有“/”,那么在使用URL时也得有“/”。
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
和Alias类似,设置服务器脚本目录。
应该强制性地使用ScriptAlias命令来限定CGI程序位于某个或者某几个特定的位置。一般可以设置多个ScriptAlias。必须保证cgi-bin目录不在html目录下,这一点非常重要,这样可以防止黑客通过浏览它们而查看CGI程序。
IndexOptions FancyIndexing