麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網(wǎng)站 > Apache > 正文

Apache服務(wù)器主配置文件httpd.conf詳解

2024-08-27 18:27:38
字體:
供稿:網(wǎng)友

apache 2.2

# This is the main Apache server configuration file. It contains the# configuration directives that give the server its instructions.# See <URL:http://httpd.apache.org/docs/2.2/> for detailed information.# In particular, see# <URL:http://httpd.apache.org/docs/2.2/mod/directives.html># for a discussion of each configuration directive.   # 這是主Apache服務(wù)器配置文件。# 它給服務(wù)器指示配置指令。# 可去http://httpd.apache.org/docs/2.2/查看詳細(xì)信息# 特別情況可去http://httpd.apache.org/docs/2.2/mod/directives.html# 對每個(gè)配置指示進(jìn)行討論     # Do NOT simply read the instructions in here without understanding# what they do. They're here only as hints or reminders. If you are unsure# consult the online docs. You have been warned.## The configuration directives are grouped into three basic sections:# 1. Directives that control the operation of the Apache server process as a#   whole (the 'global environment').# 2. Directives that define the parameters of the 'main' or 'default' server,#   which responds to requests that aren't handled by a virtual host.#   These directives also provide default values for the settings#   of all virtual hosts.# 3. Settings for virtual hosts, which allow Web requests to be sent to#   different IP addresses or hostnames and have them handled by the#   same Apache server process.     # 要明白這些指令是做什么的。這里只是一點(diǎn)提醒信息。# # 配置指示分為三個(gè)基本組:# 1. 全局控制Apache操作指示。# 2. 'main'或者'default'服務(wù)器參數(shù)定義,#  這些參數(shù)響應(yīng)非虛擬主機(jī)的操作請求。同時(shí)也為所以虛擬主機(jī)提供了默認(rèn)設(shè)定值。# 3. 設(shè)置虛擬主機(jī),可以通過一個(gè)Apache服務(wù)器來實(shí)現(xiàn)處理不同IP或者主機(jī)名的Web請求。       # Configuration and logfile names: If the filenames you specify for many# of the server's control files begin with "/" (or "drive:/" for Win32), the# server will use that explicit path. If the filenames do *not* begin# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"# with ServerRoot set to "/etc/httpd" will be interpreted by the# server as "/etc/httpd/logs/foo.log".   # 配置名和日志文件名:# 如果用“/”或者Win32的“drive:/”開頭,來指定服務(wù)器的控制文件名,服務(wù)器將使用顯式路徑。# 如果未用“/”開頭,比如文件名“l(fā)ogs/foo.log”,假設(shè)服務(wù)器根目錄為“/etc/httpd”,# 則,服務(wù)器會(huì)將它解釋為“/etc/httpd/logs/foo.log”。   ### Section 1: Global Environment## The directives in this section affect the overall operation of Apache,# such as the number of concurrent requests it can handle or where it# can find its configuration files. ### 章節(jié)1:全局環(huán)境# 這節(jié)的指令影響Apache的整體操作,比如它能操作的當(dāng)前連接請求數(shù)目或者去哪里# 查找其配置文件等。   # Don't give away too much information about all the subcomponents# we are running. Comment out this line if you don't mind remote sites# finding out what major optional modules you are runningServerTokens OS # 不要泄漏太多的服務(wù)器信息。# 如果不想讓遠(yuǎn)程站點(diǎn)了解到你的主要選型模塊信息,可以注釋掉該行。     # ServerRoot: The top of the directory tree under which the server's# configuration, error, and log files are kept.## NOTE! If you intend to place this on an NFS (or otherwise network)# mounted filesystem then please read the LockFile documentation# (available at <URL:http://httpd.apache.org/docs/2.2/mod/mpm_common.html#lockfile>);# you will save yourself a lot of trouble.## Do NOT add a slash at the end of the directory path.#ServerRoot "/etc/httpd"     # 服務(wù)器的根:目錄樹的頂部,其下存放著配置、錯(cuò)誤,以及日志文件等。## 注意!如果你打算將它放到掛載文件系統(tǒng)的NFS(或者其他網(wǎng)絡(luò)),建議參閱LockFile文檔# (有效鏈接為http://httpd.apache.org/docs/2.2/mod/mpm_common.html#lockfile)# 你將省去不少麻煩。# # 不要在目錄的末尾加斜線“/”# ServerRoot "/etc/httpd"     # PidFile: The file in which the server should record its process# identification number when it starts.#PidFile run/httpd.pid # Pid文件:當(dāng)進(jìn)程啟動(dòng)時(shí),服務(wù)器應(yīng)當(dāng)在其中記錄PID。# PidFile run/httpd.pid   ## Timeout: The number of seconds before receives and sends time out.#Timeout 120 # Timeout:確定發(fā)送超時(shí)和接收超時(shí)的秒數(shù)。Timeout 120   ## KeepAlive: Whether or not to allow persistent connections (more than# one request per connection). Set to "Off" to deactivate.#KeepAlive Off # KeepAlive:是否允許保持連接狀態(tài)(每次連接可以執(zhí)行多個(gè)請求)。一般設(shè)置為“Off”。KeepAlive Off     ## MaxKeepAliveRequests: The maximum number of requests to allow# during a persistent connection. Set to 0 to allow an unlimited amount.# We recommend you leave this number high, for maximum performance.#MaxKeepAliveRequests 100   # MaxKeepAliveRequests:持續(xù)連接最大數(shù)。0表示無限數(shù)量。# 為了最大性能,推薦將其設(shè)置高一點(diǎn)。MaxKeepAliveRequests 100   ## KeepAliveTimeout: Number of seconds to wait for the next request from the# same client on the same connection.#KeepAliveTimeout 15 # KeepAliveTimeout:同一客戶端同一連接請求的間隔秒數(shù)。KeepAliveTimeout 15   #### Server-Pool Size Regulation (MPM specific)## ## 服務(wù)器池大小調(diào)整(MPM 特性)     # prefork MPM# StartServers: number of server processes to start# MinSpareServers: minimum number of server processes which are kept spare# MaxSpareServers: maximum number of server processes which are kept spare# ServerLimit: maximum value for MaxClients for the lifetime of the server# MaxClients: maximum number of server processes allowed to start# MaxRequestsPerChild: maximum number of requests a server process serves<IfModule prefork.c>StartServers    8MinSpareServers  5MaxSpareServers  20ServerLimit   256MaxClients    256MaxRequestsPerChild 4000</IfModule>     # prefork MPM(預(yù)分離多進(jìn)程模塊)# StartServices:服務(wù)器啟動(dòng)進(jìn)程數(shù)# MinSpareServers:最小空閑進(jìn)程數(shù)# MaxSpareServers:最大空閑進(jìn)程數(shù)# ServerLimit:最大進(jìn)程數(shù)MaxClients時(shí),服務(wù)器的最大生存時(shí)間值# MaxClients:服務(wù)器運(yùn)行啟動(dòng)的最大進(jìn)程數(shù)量# MaxRequestPerChild:每個(gè)服務(wù)子進(jìn)程的最大請求數(shù)量<IfModule prefork.c>StartServers    8MinSpareServers  5MaxSpareServers  20ServerLimit   256MaxClients    256MaxRequestsPerChild 4000</IfModule>       # worker MPM# StartServers: initial number of server processes to start# MaxClients: maximum number of simultaneous client connections# MinSpareThreads: minimum number of worker threads which are kept spare# MaxSpareThreads: maximum number of worker threads which are kept spare# ThreadsPerChild: constant number of worker threads in each server process# MaxRequestsPerChild: maximum number of requests a server process serves<IfModule worker.c>StartServers     2MaxClients     150MinSpareThreads   25MaxSpareThreads   75ThreadsPerChild   25MaxRequestsPerChild 0</IfModule>     # worker 多進(jìn)程模塊# StartServers:服務(wù)器啟動(dòng)進(jìn)程的初始化數(shù)目# MaxClients:同時(shí)客戶端連接的最大數(shù)目# MinSpareThreads:最小空閑worker線程數(shù)# MaxSpareThreads:最大空閑worker線程數(shù)# ThreadsPerChild:每個(gè)服務(wù)器子進(jìn)程的worker線程數(shù)# MaxRequestsPerChild:每個(gè)子進(jìn)程的最大請求數(shù)<IfModule worker.c>StartServers     2MaxClients     150MinSpareThreads   25MaxSpareThreads   75ThreadsPerChild   25MaxRequestsPerChild 0</IfModule>       ## Listen: Allows you to bind Apache to specific IP addresses and/or# ports, in addition to the default. See also the <VirtualHost># directive.## Change this to Listen on specific IP addresses as shown below to# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)##Listen 12.34.56.78:80Listen 80     # Listen:允許將Apache綁定到除了默認(rèn)值之外的特定的IP地址和/或端口。也可# 查看<VirtualHost>指令。# # 如下設(shè)置特定IP地址,可防止Apache接收所有綁定的IP(0.0.0.0)# 默認(rèn)接收所有IP,特定IP的Listen被“#”注釋掉#Listen 12.34.56.78:80Listen 80       ## Dynamic Shared Object (DSO) Support## To be able to use the functionality of a module which was built as a DSO you# have to place corresponding `LoadModule' lines at this location so the# directives contained in it are actually available _before_ they are used.# Statically compiled modules (those listed by `httpd -l') do not need# to be loaded here.## Example:# LoadModule foo_module modules/mod_foo.so#     # # 動(dòng)態(tài)共享對象(DSO)支持# # 為了能使用編譯為DSO的模塊函數(shù),我們必須將相應(yīng)的‘LoadModule'行放在此處,這樣模塊中的指令將有效。# 靜態(tài)編譯模塊(用‘httpd -l'命令可以列出)不需要在這里加載。# # 示例:# LoadModule foo_module modules/mod_foo.so#     LoadModule auth_basic_module modules/mod_auth_basic.soLoadModule auth_digest_module modules/mod_auth_digest.soLoadModule authn_file_module modules/mod_authn_file.soLoadModule authn_alias_module modules/mod_authn_alias.soLoadModule authn_anon_module modules/mod_authn_anon.soLoadModule authn_dbm_module modules/mod_authn_dbm.soLoadModule authn_default_module modules/mod_authn_default.soLoadModule authz_host_module modules/mod_authz_host.soLoadModule authz_user_module modules/mod_authz_user.soLoadModule authz_owner_module modules/mod_authz_owner.soLoadModule authz_groupfile_module modules/mod_authz_groupfile.soLoadModule authz_dbm_module modules/mod_authz_dbm.soLoadModule authz_default_module modules/mod_authz_default.soLoadModule ldap_module modules/mod_ldap.soLoadModule authnz_ldap_module modules/mod_authnz_ldap.soLoadModule include_module modules/mod_include.soLoadModule log_config_module modules/mod_log_config.soLoadModule logio_module modules/mod_logio.soLoadModule env_module modules/mod_env.soLoadModule ext_filter_module modules/mod_ext_filter.soLoadModule mime_magic_module modules/mod_mime_magic.soLoadModule expires_module modules/mod_expires.soLoadModule deflate_module modules/mod_deflate.soLoadModule headers_module modules/mod_headers.soLoadModule usertrack_module modules/mod_usertrack.soLoadModule setenvif_module modules/mod_setenvif.soLoadModule mime_module modules/mod_mime.soLoadModule dav_module modules/mod_dav.soLoadModule status_module modules/mod_status.soLoadModule autoindex_module modules/mod_autoindex.soLoadModule info_module modules/mod_info.soLoadModule dav_fs_module modules/mod_dav_fs.soLoadModule vhost_alias_module modules/mod_vhost_alias.soLoadModule negotiation_module modules/mod_negotiation.soLoadModule dir_module modules/mod_dir.soLoadModule actions_module modules/mod_actions.soLoadModule speling_module modules/mod_speling.soLoadModule userdir_module modules/mod_userdir.soLoadModule alias_module modules/mod_alias.soLoadModule rewrite_module modules/mod_rewrite.soLoadModule proxy_module modules/mod_proxy.soLoadModule proxy_balancer_module modules/mod_proxy_balancer.soLoadModule proxy_ftp_module modules/mod_proxy_ftp.soLoadModule proxy_http_module modules/mod_proxy_http.soLoadModule proxy_connect_module modules/mod_proxy_connect.soLoadModule cache_module modules/mod_cache.soLoadModule suexec_module modules/mod_suexec.soLoadModule disk_cache_module modules/mod_disk_cache.soLoadModule file_cache_module modules/mod_file_cache.soLoadModule mem_cache_module modules/mod_mem_cache.soLoadModule cgi_module modules/mod_cgi.soLoadModule version_module modules/mod_version.so## The following modules are not loaded by default:##LoadModule cern_meta_module modules/mod_cern_meta.so#LoadModule asis_module modules/mod_asis.so     ## Load config files from the config directory "/etc/httpd/conf.d".#Include conf.d/*.conf # 從config目錄“/etc/httpd/conf.d”加載配置文件# *.conf兼容老版本的ApacheInclude conf.d/*.conf     ## ExtendedStatus controls whether Apache will generate "full" status# information (ExtendedStatus On) or just basic information (ExtendedStatus# Off) when the "server-status" handler is called. The default is Off.##ExtendedStatus On   # ExtendedStatus 在“server-status”操作被調(diào)用時(shí),控制Apache是否產(chǎn)生“full”狀態(tài)信息(On)或者# 基本信息(Off)。默認(rèn)為Off。##ExtendedStatus On     ## If you wish httpd to run as a different user or group, you must run# httpd as root initially and it will switch.## User/Group: The name (or #number) of the user/group to run httpd as.# . On SCO (ODT 3) use "User nouser" and "Group nogroup".# . On HPUX you may not be able to use shared memory as nobody, and the#  suggested workaround is to create a user www and use that user.# NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET)# when the value of (unsigned)Group is above 60000;# don't use Group #-1 on these systems!#User apacheGroup apache     # 如果想要httpd作為一個(gè)不同用戶或組來運(yùn)行,最初就必須以root來運(yùn)行httpd,它會(huì)切換到其他用戶或組去。# # 用戶/組:作為運(yùn)行httpd的用戶/組的名稱。# - 在SCO(ODT 3)上,使用“User nouser”和“Group nogroup”。# - 在HPUX上,將無法使用共享存儲(chǔ)作為nobody,建議的解決辦法是創(chuàng)建一個(gè)用戶www并使用這個(gè)用戶。# 注意,有的內(nèi)核不支持60000以上的組ID值,在這些系統(tǒng)中不要使用“Group #-1”。# User apacheGroup apache       ### Section 2: 'Main' server configuration## The directives in this section set up the values used by the 'main'# server, which responds to any requests that aren't handled by a# <VirtualHost> definition. These values also provide defaults for# any <VirtualHost> containers you may define later in the file.## All of these directives may appear inside <VirtualHost> containers,# in which case these default settings will be overridden for the# virtual host being defined.#     ### 章節(jié)2:‘Main'服務(wù)器配置# # 該章節(jié)設(shè)置‘Main'服務(wù)器使用的指令,響應(yīng)所有非<VirtualHost>定義的請求。# 這些指令值也為<VirtualHost>部分提供默認(rèn)值。# # 所有這些指令都可以在<VirtualHost>段中出現(xiàn),此時(shí),這些默認(rèn)值將被虛擬主機(jī)的相關(guān)設(shè)置值所覆蓋。       ## ServerAdmin: Your address, where problems with the server should be# e-mailed. This address appears on some server-generated pages, such# as error documents. e.g. [email protected]#ServerAdmin root@localhost   # ServerAdmin:服務(wù)器管理員的郵箱地址,該地址一般出現(xiàn)在服務(wù)器生成頁中,比如錯(cuò)誤文檔等。ServerAdmin root@localhost     ## ServerName gives the name and port that the server uses to identify itself.# This can often be determined automatically, but we recommend you specify# it explicitly to prevent problems during startup.## If this is not set to valid DNS name for your host, server-generated# redirections will not work. See also the UseCanonicalName directive.## If your host doesn't have a registered DNS name, enter its IP address here.# You will have to access it by its address anyway, and this will make# redirections work in a sensible way.##ServerName www.example.com:80     # ServerName 給出一個(gè)服務(wù)器用來標(biāo)識(shí)它自己的名稱和端口。# 通常被自動(dòng)指定,但為避免啟動(dòng)時(shí)的問題,推薦明確指定它。# # 如果主機(jī)沒有設(shè)置有效的DNS名稱,server-generated指令將不會(huì)工作。# # 如果主機(jī)沒有注冊DNS,輸入其IP地址。這樣就可以通過IP地址訪問你的主機(jī)了。# #ServerName www.example.com:80       ## UseCanonicalName: Determines how Apache constructs self-referencing# URLs and the SERVER_NAME and SERVER_PORT variables.# When set "Off", Apache will use the Hostname and Port supplied# by the client. When set "On", Apache will use the value of the# ServerName directive.#UseCanonicalName Off   # UseCanonicalName:確定apache如何構(gòu)建自引用URLs和SERVER_NAME、SERVER_PORT變量。# 當(dāng)設(shè)為Off時(shí),apache將使用客戶端支持的Hostname和Port。當(dāng)設(shè)為On時(shí),apache將使用# ServerName指令值。#UseCanonicalName Off     ## DocumentRoot: The directory out of which you will serve your# documents. By default, all requests are taken from this directory, but# symbolic links and aliases may be used to point to other locations.#DocumentRoot "/var/www/html"   # DocumentRoot:提供文檔的根目錄。# 默認(rèn),所有請求都由該目錄提供,但是可以用連接符和別名指向其他位置。# DocumentRoot “/var/www/html”     ## Each directory to which Apache has access can be configured with respect# to which services and features are allowed and/or disabled in that# directory (and its subdirectories).## First, we configure the "default" to be a very restrictive set of# features.#<Directory />  Options FollowSymLinks  AllowOverride None</Directory>     # 每個(gè)apache存取的目錄(包括子目錄)都可配置為允許和禁止。# # 首先,我們配置嚴(yán)格特征集合的默認(rèn)值。# <Directory />  Options FollowSymLinks  AllowOverride None</Directory>       ## Note that from this point forward you must specifically allow# particular features to be enabled - so if something's not working as# you might expect, make sure that you have specifically enabled it# below.#   # 注意,從此點(diǎn)開始,必須指定使能特殊特性的允許。所以,如果一些事情沒有安裝你的期望的運(yùn)行,# 確保你已經(jīng)指定并使能以下特性。   ## This should be changed to whatever you set DocumentRoot to.#<Directory "/var/www/html"> # 這里應(yīng)當(dāng)根據(jù)你設(shè)定的DocumentRoot值進(jìn)行修改。<Directory “/var/www/html”>     ## Possible values for the Options directive are "None", "All",# or any combination of:#  Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews## Note that "MultiViews" must be named *explicitly* --- "Options All"# doesn't give it to you.## The Options directive is both complicated and important. Please see# http://httpd.apache.org/docs/2.2/mod/core.html#options# for more information.#  Options Indexes FollowSymLinks     # 指令選項(xiàng)值可以是“None”、“All”,或者下面的任何組合:#   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews# # 注意,“MultiViews”必須被清楚地指定---“All”不會(huì)幫你指定。# # 指令選項(xiàng)復(fù)雜并且重要。詳細(xì)信息請查閱http://httpd.apache.org/docs/2.2/mod/core.html#options。#    Options Indexes FollowSymLinks       ## AllowOverride controls what directives may be placed in .htaccess files.# It can be "All", "None", or any combination of the keywords:#  Options FileInfo AuthConfig Limit#  AllowOverride None   # AllowOverride 允許優(yōu)先,用來控制哪些指令可以放到.htaccess文件中。# 可以是“All”、“None”,或者下面關(guān)鍵字的任何組合:#   Options FileInfo AuthConfig Limit#   AllowOverride None     ## Controls who can get stuff from this server.#  Order allow,deny  Allow from all </Directory>   # 控制誰可能獲得服務(wù)器阻塞  Order allow,deny  Allow from all</Directory>     ## UserDir: The name of the directory that is appended onto a user's home# directory if a ~user request is received.## The path to the end user account 'public_html' directory must be# accessible to the webserver userid. This usually means that ~userid# must have permissions of 711, ~userid/public_html must have permissions# of 755, and documents contained therein must be world-readable.# Otherwise, the client will only receive a "403 Forbidden" message.## See also: http://httpd.apache.org/docs/misc/FAQ.html#forbidden#<IfModule mod_userdir.c>  #  # UserDir is disabled by default since it can confirm the presence  # of a username on the system (depending on home directory  # permissions).  #  UserDir disable   #  # To enable requests to /~user/ to serve the user's public_html  # directory, remove the "UserDir disable" line above, and uncomment  # the following line instead:  #  #UserDir public_html </IfModule>     # UserDir:當(dāng)接收到~user請求時(shí),附加到用戶home目錄上的目錄名稱。# # 端用戶賬戶路徑‘public_html'路徑對web服務(wù)器用戶id必須是可存取的。# 這通常意味著~userid必須擁有711權(quán)限值,~userid/public_html必須有755權(quán)限值,# 并且其中包含的文件都是公開的。否則,客戶端只能收到“403 Forbidden”消息。# # 可查閱:http://httpd.apache.org/docs/misc/FAQ.html#forbidden# <IfModule mod_userdir.c>  # UserDir默認(rèn)被禁止掉,這樣可以確定一個(gè)系統(tǒng)用戶名的存在(依賴home路徑許可)。  UserDir disable    # 要使能/~user/請求以提供用戶的public_html目錄的話,刪除上面的“UserDir disable”行,  # 并且取消下面的注釋:  #UserDir public_html</IfModule>       ## Control access to UserDir directories. The following is an example# for a site where these directories are restricted to read-only.##<Directory /home/*/public_html>#  AllowOverride FileInfo AuthConfig Limit#  Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec#  <Limit GET POST OPTIONS>#    Order allow,deny#    Allow from all#  </Limit>#  <LimitExcept GET POST OPTIONS>#    Order deny,allow#    Deny from all#  </LimitExcept>#</Directory>     # UserDir目錄的存取控制。以下是一個(gè)這些目錄被限制到只讀的站點(diǎn)示例。# #<Directory /home/*/public_html>#  AllowOverride FileInfo AuthConfig Limit#  Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec#  <Limit GET POST OPTIONS>#    Order allow,deny#    Allow from all#  </Limit>#  <LimitExcept GET POST OPTIONS>#    Order deny,allow#    Deny from all#  </LimitExcept>#</Directory>       ## DirectoryIndex: sets the file that Apache will serve if a directory# is requested.## The index.html.var file (a type-map) is used to deliver content-# negotiated documents. The MultiViews Option can be used for the# same purpose, but it is much slower.#DirectoryIndex index.html index.html.var   # DirectoryIndex:如果一個(gè)目錄被請求時(shí),設(shè)置apache將提供文件的目錄索引。# # index.html.var文件用來傳遞內(nèi)容協(xié)商了的文檔。MultiViews選項(xiàng)可用于相同目的,但是太慢了。# DirectoryIndex index.html index.html.var     ## AccessFileName: The name of the file to look for in each directory# for additional configuration directives. See also the AllowOverride# directive.#AccessFileName .htaccess   # AccessFileName:附加存取指令的文件的名稱。也可參照AllowOverride指令。AccessFileName .htaccess     ## The following lines prevent .htaccess and .htpasswd files from being# viewed by Web clients.#<Files ~ "^/.ht">  Order allow,deny  Deny from all</Files>   # 下面的行防止.htaccess和.htpasswd文件被Web客戶端查看。<Files ~ "^/.ht">  Order allow,deny  Deny from all</Files>   ## TypesConfig describes where the mime.types file (or equivalent) is# to be found.#TypesConfig /etc/mime.types # TypesConfig 描述了mime.types文件在哪TypesConfig /etc/mime.types     ## DefaultType is the default MIME type the server will use for a document# if it cannot otherwise determine one, such as from filename extensions.# If your server contains mostly text or HTML documents, "text/plain" is# a good value. If most of your content is binary, such as applications# or images, you may want to use "application/octet-stream" instead to# keep browsers from trying to display binary files as though they are# text.#DefaultType text/plain   # DefaultType 是服務(wù)器無法從文件擴(kuò)展名確定文檔類型時(shí),將使用的默認(rèn)MIME類型。# 如果你的服務(wù)器大部分都是text和html文檔,“text/plain”是一個(gè)合適值。# 如果你的服務(wù)器大部分都是二進(jìn)制文檔,“application/octet-stream”可避免服務(wù)器嘗試用text來顯示二進(jìn)制。#DefaultType text/plain     ## The mod_mime_magic module allows the server to use various hints from the# contents of the file itself to determine its type. The MIMEMagicFile# directive tells the module where the hint definitions are located.#<IfModule mod_mime_magic.c>#  MIMEMagicFile /usr/share/magic.mime  MIMEMagicFile conf/magic</IfModule>     # mod_mime_magic模塊允許服務(wù)器從文件內(nèi)容來確定文件類型。# MIMEMagicFile指令告訴該模塊隱含文件類型信息的位置。<IfModule mod_mime_magic.c>#  MIMEMagicFile /usr/share/magic.mime  MIMEMagicFile conf/magic</IfModule>       ## HostnameLookups: Log the names of clients or just their IP addresses# e.g., www.apache.org (on) or 204.62.129.132 (off).# The default is off because it'd be overall better for the net if people# had to knowingly turn this feature on, since enabling it means that# each client request will result in AT LEAST one lookup request to the# nameserver.#HostnameLookups Off   # HostnameLookups:將客戶端名稱或其IP地址加入日志。# 默認(rèn)為off對整個(gè)網(wǎng)絡(luò)比較好,如果有人明知卻非要打開這個(gè)特性,那么使能它意味著每個(gè)客戶端請求都將# 導(dǎo)致至少一個(gè)域名服務(wù)器查詢請求。HostnameLookups Off     ## EnableMMAP: Control whether memory-mapping is used to deliver# files (assuming that the underlying OS supports it).# The default is on; turn this off if you serve from NFS-mounted# filesystems. On some systems, turning it off (regardless of# filesystem) can improve performance; for details, please see# http://httpd.apache.org/docs/2.2/mod/core.html#enablemmap##EnableMMAP off     # EnableMMAP:存儲(chǔ)器鏡像文件傳輸控制(需要操作系統(tǒng)的支持)。# 默認(rèn)為on;如果從NFS-mounted文件系統(tǒng)提供文件則設(shè)為off。# 有些系統(tǒng),設(shè)為off(不考慮文件系統(tǒng))能提高性能;詳情請# 查閱http://httpd.apache.org/docs/2.2/mod/core.html#enablemmap# #EnableMMAP off       ## EnableSendfile: Control whether the sendfile kernel support is# used to deliver files (assuming that the OS supports it).# The default is on; turn this off if you serve from NFS-mounted# filesystems. Please see# http://httpd.apache.org/docs/2.2/mod/core.html#enablesendfile##EnableSendfile off   # EnableSendfile:文件傳輸內(nèi)核使能控制(需要系統(tǒng)支持)。# 默認(rèn)為on;如果從NFS-mounted文件系統(tǒng)提供文件則設(shè)為off。# 請查閱http://httpd.apache.org/docs/2.2/mod/core.html#enablesendfile# #EnableSendfile off     ## ErrorLog: The location of the error log file.# If you do not specify an ErrorLog directive within a <VirtualHost># container, error messages relating to that virtual host will be# logged here. If you *do* define an error logfile for a <VirtualHost># container, that host's errors will be logged there and not here.#ErrorLog logs/error_log   # ErrorLog:錯(cuò)誤日志文件的位置。# 如果不在<VirtualHost>段中指定錯(cuò)誤日志指令,虛擬主機(jī)的錯(cuò)誤日志信息也會(huì)記錄到這個(gè)文件。# 如果在<VirtualHost>段中指定錯(cuò)誤日志指令,則此虛擬主機(jī)的錯(cuò)誤將會(huì)在那里記錄而不在該文件記錄。# ErrorLog logs/error_log     ## LogLevel: Control the number of messages logged to the error_log.# Possible values include: debug, info, notice, warn, error, crit,# alert, emerg.#LogLevel warn   # LogLevel:控制什么級(jí)別的信息被記錄到error_log日志文件中。# 可能的值包括:debug,info,notice,warn,error,crit,alert,emerg。# LogLevel warn     ## The following directives define some format nicknames for use with# a CustomLog directive (see below).#LogFormat "%h %l %u %t /"%r/" %>s %b /"%{Referer}i/" /"%{User-Agent}i/"" combinedLogFormat "%h %l %u %t /"%r/" %>s %b" commonLogFormat "%{Referer}i -> %U" refererLogFormat "%{User-agent}i" agent # "combinedio" includes actual counts of actual bytes received (%I) and sent (%O); this# requires the mod_logio module to be loaded.#LogFormat "%h %l %u %t /"%r/" %>s %b /"%{Referer}i/" /"%{User-Agent}i/" %I %O" combinedio   # 下面的指令,為CustomLog指令定義了一些昵稱。# “combinedio”包含實(shí)際接收和發(fā)送字節(jié)的實(shí)際計(jì)數(shù);這需要加載mod_logio模塊。     ## The location and format of the access logfile (Common Logfile Format).# If you do not define any access logfiles within a <VirtualHost># container, they will be logged here. Contrariwise, if you *do*# define per-<VirtualHost> access logfiles, transactions will be# logged therein and *not* in this file.##CustomLog logs/access_log common   # 普通日志文件的位置和格式。# 若在<VirtualHost>段中定義該指令,則其普通日志文件不會(huì)存在該文件中。# #CustomLog logs/access_log common     ## If you would like to have separate agent and referer logfiles, uncomment# the following directives.##CustomLog logs/referer_log referer#CustomLog logs/agent_log agent   # 若是想分離代理和引用日志文件,則取消下面指令的注釋。# #CustomLog logs/referer_log referer#CustomLog logs/agent_log agent   ## For a single logfile with access, agent, and referer information# (Combined Logfile Format), use the following directive:#CustomLog logs/access_log combined # 若是不想用分離代理和引用日志文件,則用下面的指令:# CustomLog logs/access_log combined     ## Optionally add a line containing the server version and virtual host# name to server-generated pages (internal error documents, FTP directory# listings, mod_status and mod_info output etc., but not CGI generated# documents or custom error documents).# Set to "EMail" to also include a mailto: link to the ServerAdmin.# Set to one of: On | Off | EMail#ServerSignature On     # 可選地添加一行包含服務(wù)器版本和虛擬主機(jī)名稱信息到服務(wù)器生成的頁中(內(nèi)部錯(cuò)誤文檔、FTP目錄列表、mod_status和# mod_info輸出等,但非CGI生成文檔或者自定義錯(cuò)誤文檔)。# 設(shè)置為“EMail”也包含mailto管理員郵箱的鏈接。# 可設(shè)置為其中之一: On | Off | EMail# ServerSignature On       ## Aliases: Add here as many aliases as you need (with no limit). The format is# Alias fakename realname## Note that if you include a trailing / on fakename then the server will# require it to be present in the URL. So "/icons" isn't aliased in this# example, only "/icons/". If the fakename is slash-terminated, then the# realname must also be slash terminated, and if the fakename omits the# trailing slash, the realname must also omit it.## We include the /icons/ alias for FancyIndexed directory listings. If you# do not use FancyIndexing, you may comment this out.#Alias /icons/ "/var/www/icons/" <Directory "/var/www/icons">  Options Indexes MultiViews  AllowOverride None  Order allow,deny  Allow from all</Directory>   # Aliases:在此添加無限個(gè)你需要的別名。# 格式為 Alias 別名 真名# 注意,如果別名中以“/”結(jié)尾,則服務(wù)器將要求“/”出現(xiàn)在URL中。# 別名中有“/”,則真名中必須有“/”。反之亦然。#     ## WebDAV module configuration section.#<IfModule mod_dav_fs.c>  # Location of the WebDAV lock database.  DAVLockDB /var/lib/dav/lockdb</IfModule>   # WebDAV模塊配置部分。# WebDAV鎖定數(shù)據(jù)庫的位置設(shè)置。     ## ScriptAlias: This controls which directories contain server scripts.# ScriptAliases are essentially the same as Aliases, except that# documents in the realname directory are treated as applications and# run by the server when requested rather than as documents sent to the client.# The same rules about trailing "/" apply to ScriptAlias directives as to# Alias.#ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"   # ScriptAlias:服務(wù)器腳本目錄別名。# 腳本目錄存放服務(wù)器響應(yīng)請求時(shí)執(zhí)行的應(yīng)用程序,而非發(fā)送給客戶端的文件。# “/”的處理跟Alias相同。# ScriptAlias /cgi-bin/ “/var/www/cgi-bin/”     ## "/var/www/cgi-bin" should be changed to whatever your ScriptAliased# CGI directory exists, if you have that configured.#<Directory "/var/www/cgi-bin">  AllowOverride None  Options None  Order allow,deny  Allow from all</Directory>   # “/var/www/cgi-bin”應(yīng)當(dāng)對應(yīng)到你自己的CGI路徑,如果你需要該配置。     ## Redirect allows you to tell clients about documents which used to exist in# your server's namespace, but do not anymore. This allows you to tell the# clients where to look for the relocated document.# Example:# Redirect permanent /foo http://www.example.com/bar   # 重定向允許你告訴客戶端曾經(jīng)在你空間中使用的文檔已經(jīng)不存在了。通知客戶端去什么位置查找文檔。   ## Directives controlling the display of server-generated directory listings.# ## 服務(wù)器生成路徑列表顯示的控制指令#   ## IndexOptions: Controls the appearance of server-generated directory# listings.#IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable # IndexOptions:服務(wù)器生成目錄列表的索引控制。IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable     ## AddIcon* directives tell the server which icon to show for different# files or filename extensions. These are only displayed for# FancyIndexed directories.#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* 指令使服務(wù)器對不同文件顯示不同的文件類型圖標(biāo)。   ## DefaultIcon is which icon to show for files which do not have an icon# explicitly set.#DefaultIcon /icons/unknown.gif # DefaultIcon為未明確設(shè)置圖標(biāo)的文件指定一個(gè)默認(rèn)類型圖標(biāo)。DefaultIcon /icons/unknown.gif     ## AddDescription allows you to place a short description after a file in# server-generated indexes. These are only displayed for FancyIndexed# directories.# Format: AddDescription "description" filename##AddDescription "GZIP compressed document" .gz#AddDescription "tar archive" .tar#AddDescription "GZIP compressed tar archive" .tgz   # AddDescription 允許你對在服務(wù)器生成文件索引后面加入對某類文件的簡短描述。##AddDescription "GZIP compressed document" .gz#AddDescription "tar archive" .tar#AddDescription "GZIP compressed tar archive" .tgz     ## ReadmeName is the name of the README file the server will look for by# default, and append to directory listings.## HeaderName is the name of a file which should be prepended to# directory indexes.ReadmeName README.htmlHeaderName HEADER.html   # ReadmeName 是附加到目錄列表的README文件(服務(wù)器將默認(rèn)查找)的名稱指定命令。# HeaderName 是應(yīng)當(dāng)添加到目錄索引中的文件名稱。ReadmeName README.htmlHeaderName HEADER.html   ## IndexIgnore is a set of filenames which directory indexing should ignore# and not include in the listing. Shell-style wildcarding is permitted.#IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t # IndexIgnore索引忽略,即目錄索引應(yīng)當(dāng)忽略并且不包括在列表里的文件集。允許Shell風(fēng)格的通配符。IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t            
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久久成人一区二区免费影院 | 亚洲精品无码不卡在线播放he | 操碰在线视频 | 免费观看黄色影片 | 伊人成人免费视频 | 国产91大片| 在线免费观看麻豆 | 精品国产一区二区亚洲人成毛片 | 成人国产精品一区 | www.狠狠操.com | 2级毛片| 欧美一区中文字幕 | 黄色va视频 | 精品国产高清一区二区三区 | 91一区二区三区久久久久国产乱 | 视频一区免费观看 | 精品一区二区久久久久 | 男女一边摸一边做羞羞视频免费 | 午夜视 | 51国产偷自视频区视频小蝌蚪 | 国产永久免费观看 | 日韩欧美综合在线 | 亚洲人成在线播放网站 | 超久久| 国产一级aa大片毛片 | 日本网站一区 | 国产亚洲精品综合一区91555 | 免费毛片观看 | 成人三级视频在线观看 | www.91sao| 92看片淫黄大片一级 | 91成人在线免费 | 热re91久久精品国产99热 | 精品人成 | 久久国产精品久久久久久电车 | 少妇的肉体的满足毛片 | 黄色特级片黄色特级片 | 婷婷久久网 | 2021国产精品 | 久久国产精品无码网站 | 成人区一区二区 |