正在加载...

apache配置文件httpd.conf详解

[ 2008/08/20 10:28 | by selboo ]


# Apache服务器网络环境配置

# 整个Apache目录结构的最上层
ServerRoot "D:/Apache"

# 客户端提出请求连接后等待服务器响应的秒数
Timeout 300

# 是否允许用户持续连接
KeepAlive off

# 允许建立的请求数目上限
MaxKeepAliveRequests 100

# 客户端与服务器连接后客户端提出两个请求间的允许秒数
KeepAliveTimeout 15

# 每个服务器程序中,使用的子进程固定数量
ThreadsPerChild 250

# 限制每个子进程在结束前能接受的客户端请求上限
MaxRequestsPerChild 0

# 监听客户端请求的IP地址和连接端口号码
Listen *:80


# Apache主服务器设置

ServerAdmin fhqgmwyve@126.com

ServerName Localhost

DocumentRoot "D:/Www"

#定义CGI目录
#ScriptAlias /cgi-bin "D:/Apache/cgi-bin/"

#设置虚拟目录[音乐]
Alias /music "E:/music/"

#设置虚拟目录[软件]
Alias /soft "F:/"

#设置虚拟目录[教程]
Alias /tech "H:/"

#ErrorLog logs/error.log

#CustomLog logs/xicp_access.log common

#ErrorDocument 500 "The server made a boo boo."

ErrorDocument 404 /error.html

DirectoryIndex index.html index.php

#禁止在无默认主页时显示文件列表,去掉-则为允许
Options -Indexes FollowSymLinks

# 服务器无法识别文件类型时默认的文件格式
DefaultType text/plain

# TypesConfig是MIME对应格式配置文件的位置

    TypesConfig conf/mime.types


# MIMEMagicFile是模块到何处读取所需的定义

    MIMEMagicFile conf/magic


#禁止一般用户浏览.htpasswd文件内容

    Order allow,deny
    Deny from all


# 设置记录到日志文件中的信息数量
LogLevel warn

#设置访问日志格式
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common

# 是否在自动产生的错误信息页里加上Apache的版本号、虚拟主机名
ServerSignature off

# Alias是为复杂的路径设置别名

# ScriptAlias是指定包含服务器Script的目录,保存在此目录中的文件都被视为可运行的程序
    ScriptAlias /cgi-bin/ "D:/Apache/cgi-bin/"


# 重新向导机制,为错误页面寻找新的地址
#Redirect /eryin http://eryin.com

# 当此网站没有默认主页时文件以列表的形式显示
IndexOptions FancyIndexing VersionSort FoldersFirst NameWidth=30 ScanHTMLTitles

# 是否进行内存转储(在操作系统支持的情况下)
#EnableMMAP off

# 控制是否使用sendfile kernel支持发送文件
#EnableSendfile off

# 服务器默认语言,zh-cn是中文
DefaultLanguage nl


#设置虚拟机访问权限

#测试用户验证页面
#Alias /admin "D:/Www/"
#
#Options Indexes MultiViews
#AllowOverride AuthConfig
#Order Deny,Allow
#Allow from all
#Options All
#AllowOverride All
#


#主站和其他虚拟主机访问权限
#
#    Options -Indexes FollowSymLinks
#    AllowOverride None
#    Order deny,allow
#    allow from all
#    Satisfy all
#


LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
#LoadModule auth_digest_module modules/mod_auth_digest.so
#LoadModule authn_anon_module modules/mod_authn_anon.so
#LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
#LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
#LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule cgi_module modules/mod_cgi.so
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule deflate_module modules/mod_deflate.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
#LoadModule expires_module modules/mod_expires.so
#LoadModule file_cache_module modules/mod_file_cache.so
#LoadModule headers_module modules/mod_headers.so
LoadModule imagemap_module modules/mod_imagemap.so
LoadModule include_module modules/mod_include.so
#LoadModule info_module modules/mod_info.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
#LoadModule mime_magic_module modules/mod_mime_magic.so
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule negotiation_module modules/mod_negotiation.so
#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule speling_module modules/mod_speling.so
#LoadModule status_module modules/mod_status.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule userdir_module modules/mod_userdir.so
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule ssl_module modules/mod_ssl.so
LoadModule php5_module D:/Apache/php/php5apache2_2.dll
PHPiniDir D:/Apache/php


#设置文件列表图标虚拟目录
Alias /icons "D:/Apache/icons"

#设置文件列表图标
AddIcon /icons/binary.gif .exe
AddIcon /icons/movie.gif .Wmv .Rm .Rmvb .Avi .Swf .Flv .wmv .rm .rmvb .avi .swf .flv
AddIcon /icons/sound1.gif .Mp3 .Wma .Wav .mp3 .wma .wav
AddIcon /icons/tar.gif .tar
AddIcon /icons/image2.gif .gif .jpg .png .bmp
AddIcon /icons/php.gif .php .php3
AddIcon /icons/cmd.gif .bat .cmd .reg
AddIcon /icons/compressed.gif .z .gz .zip .rar
AddIcon /icons/html.gif .html .shtml .htm
AddIcon /icons/text.gif .txt
AddIcon /icons/pdf.gif .pdf
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^
DefaultIcon /icons/unknown.gif


#定义.php和.html文件都可以执行php程序
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

NameVirtualHost *:80

#主站

    ServerAdmin fhqgmwyve@126.com
    ServerName eryin.vicp.net
    ServerAlias html.mven.cn
    DocumentRoot /Www/eryin.vicp.net
    ErrorLog logs/vicp_net_error.log
    CustomLog logs/vicp_net_access.log common

#URL重写当输入WWW后进入以下网址
#Redirect /www http://www.eryin.com

,
发表评论
表情
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]