亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄
Apache2 httpd.conf配置文件中文版詳解
首頁(yè) php教程 php手冊(cè) Apache2 httpd.conf設(shè)定檔中文版詳解

Apache2 httpd.conf設(shè)定檔中文版詳解

Oct 12, 2016 am 09:50 AM

這篇文章轉(zhuǎn)載於http://www.cnblogs.com/xkxk/p/5501821.html

Apache2 httpd.conf設(shè)定檔中文版詳解
#
# 基於 NCSA 服務(wù)的設(shè)定檔。
#
#這是Apache伺服器主要設(shè)定檔。
#它包含伺服器的影響伺服器運(yùn)作的設(shè)定指令。
#請(qǐng)參閱以取得關(guān)於這些指令的詳細(xì)資訊
#
#不要只是簡(jiǎn)單的閱讀這些指令資訊而不去理解它。
#這裡只是做了簡(jiǎn)單的說(shuō)明,如果你沒(méi)有參考線上文件,你就會(huì)被警告。
#
#這些設(shè)定指令被分成下面三個(gè)部分:
#1. 控制整個(gè)Apache伺服器行為的部分(即全域環(huán)境變數(shù))
#2. 定義主要或預(yù)設(shè)服務(wù)參數(shù)的指令,也為所有虛擬主機(jī)提供預(yù)設(shè)的設(shè)定參數(shù)
#3. 虛擬主機(jī)的設(shè)定參數(shù)
#
#設(shè)定與日誌檔案名稱(chēng):如果你指定的檔案名稱(chēng)以「/」開(kāi)始(win32下以「dirver:/」),
#伺服器將使用絕對(duì)路徑,如果檔案名稱(chēng)不是以“/”開(kāi)始的,那麼它將把ServerRoot
#的值附加在檔案名稱(chēng)的前面,例如,對(duì)“l(fā)ogs/foo.log",如果ServerRoot的值
#為“ /usr/local/apache2”,則該檔案應(yīng)為“/usr/local/apache2/logs/foo.log”
#
##第一區(qū):全域環(huán)境參數(shù)
#
#這裡設(shè)定的參數(shù)將影響整個(gè)Apache伺服器的行為;
#例如Apache能夠處理的並發(fā)請(qǐng)求的數(shù)量等。
#
#ServerRoot:指出伺服器保存其配置、出錯(cuò)和日誌檔案等的根目錄。
#
#注意!如果你想要將它指定為NFS或其它網(wǎng)路上的位置,
#請(qǐng)一定要去閱讀與LockFile相關(guān)的文件(可能在
#)。
#這將會(huì)使你自己也能解決很多問(wèn)題。
#
#路徑的結(jié)尾不要加上斜線。
#
ServerRoot "/usr/loacl/apache2"
#
#序列存取的鎖定檔案必須保存在本機(jī)磁碟上
#


#LockFile logs/accept.lock



#LockFiles/accept.lock


服務(wù)進(jìn)程資訊的檔案。
#如果未指明(預(yù)設(shè)),記分板(scoreboard)將被保存在一個(gè)匿名的共享記憶體段中,
#並且它不能被第三方軟體所使用。
#如果指定了,要確保不能使用兩個(gè)Apache使用同一個(gè)記分板文件,
#這個(gè)記分板文件必須保存在本地磁碟上。
#


#ScoreBoardFile logs/apache_runtime_status


#
#PidFile:記錄伺服器啟動(dòng)進(jìn)程號(hào)碼的檔案。
#

PidFile logs/httpd.pid

#
#Timeout:接收和發(fā)送前超時(shí)秒數(shù)
#
Timeout 300
#
#KeepAlive:是否允許連接有多個(gè)穩(wěn)定性
#設(shè)為"Off"則停用。
#
KeepAlive On
#
#MaxKeepAliveRequests:在穩(wěn)固連線期間允許的最大請(qǐng)求數(shù),
#設(shè)為0表示無(wú)限制存取。
#我們推薦你將其設(shè)為一個(gè)較大的值,以便提高效能
MaxKeepAliveRequests 100
#
#KeepAliveTimeout:在同一個(gè)連線上從同一臺(tái)客戶(hù)上接收請(qǐng)求的秒數(shù)
#
KeepAliveTimeout 15
#
##Server-Pool大小設(shè)定(針對(duì)MPM的)
##
# prefork MPM
# StartServers:啟動(dòng)時(shí)伺服器啟動(dòng)的進(jìn)程數(shù)
# MinSpareServers:保有的備用進(jìn)程的最小數(shù)目
# MaxSpareServers:進(jìn)程的最大數(shù)目
# MaxClients:伺服器允許啟動(dòng)的最大進(jìn)程數(shù)
# MaxRequestsPerChild:一個(gè)服務(wù)進(jìn)程允許的最大請(qǐng)求數(shù)

StartServers 5
MinSpareServers 5
MaxSpareServers 10
# StartServers:伺服器啟動(dòng)時(shí)的服務(wù)程序數(shù)目
# MaxClients:允許同時(shí)連接的最大用戶(hù)數(shù)目
# MinSpareThreads:保有的最小工作線程數(shù)目
# MaxSpareThreads:允許保有的最大工作線程數(shù)目
# ThreadsPerChild:每個(gè)服務(wù)進(jìn)程中的工作執(zhí)行緒常數(shù)
# MaxRequestsPerChild:服務(wù)流程中允許的最大請(qǐng)求數(shù)目

StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 755
MinSpareThreads 25
MaxSpareThreads 755
MinSpareThreads 25
MaxSpareThreads 755
MinSpareThreads 25
,5
# NumServers:服務(wù)程序數(shù)量
# StartThreads :每個(gè)服務(wù)進(jìn)程中的起始執(zhí)行緒數(shù)量
# MinSpareThreads:保有的最小執(zhí)行緒數(shù)量
# MaxSpareThreads:保有的最大執(zhí)行緒數(shù)
# MaxThreadsPerChild:每個(gè)服務(wù)程序允許的最大執(zhí)行緒數(shù)
# MaxRequestsPerChild:每個(gè)服務(wù)程序允許連線的最大數(shù)量

NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
MaxThreadsPerChild 20
MaxRequestsPerChild 0 0% sPerChild:服務(wù)程序允許的最大請(qǐng)求數(shù)

ThreadsPerChild 250
MaxRequestsPerChild 0

# BeOS MPM
# StartThreads:伺服器啟動(dòng)時(shí)啟動(dòng)的執(zhí)行緒數(shù)
# MaxClients:可以啟動(dòng)的最大執(zhí)行緒數(shù)(一個(gè)執(zhí)行緒等於一個(gè)使用者)
# MaxRequestsPerThread:每個(gè)執(zhí)行緒允許的最大請(qǐng)求數(shù)

StartThreads 10
MaxClients 50
MaxRequestsPerThread 10000
MaxClients 50
MaxRequestsPerThread 10000工作執(zhí)行緒分配的堆疊尺寸
# StartThreads:伺服器啟動(dòng)時(shí)啟動(dòng)的執(zhí)行緒數(shù)
# MinSpareThreads:用於處理實(shí)發(fā)請(qǐng)求的空閒執(zhí)行緒數(shù)
# MaxSpareThreads:空閒執(zhí)行緒的最大數(shù)量
# MaxThreads:在同一時(shí)間活動(dòng)的最大執(zhí)行緒數(shù)
# MaxRequestPerChild:一個(gè)執(zhí)行緒服務(wù)請(qǐng)求的最大數(shù)量,
# 建議將其設(shè)為0,以實(shí)現(xiàn)無(wú)限制的存取

ThreadStackSize 65536
StartThreads 250com ld 0

# OS/2 MPM
# StartServers:啟動(dòng)的服務(wù)進(jìn)程數(shù)量
# MinSpareThreads:每個(gè)進(jìn)程允許的最小空閒執(zhí)行緒
# MaxSpareThreads:每個(gè)進(jìn)程允許的最大空閒執(zhí)行緒
# MaxRequestsPerChild:每個(gè)服務(wù)進(jìn)程允許的最大空閒執(zhí)行緒
# MaxRequestsPerChild:每個(gè)服務(wù)進(jìn)程允許的最大空閒連線數(shù)

StartServers 2
MinSpareThreads 5
MaxSpareThreads 10
MaxRequestsPerChild 0

#
# Listen:允許你綁定Apache服務(wù)到指定的指令碼讓Apache只在指定的IP位址上監(jiān)聽(tīng),
# 以防止它在IP位址0.0.0.0上監(jiān)聽(tīng)
#
# Listen 12.34.56.78:80
Listen 80
#
# 動(dòng)態(tài)共享支援(DSO) # 為了能夠使用那些以DSO模式編譯的模??組中的函數(shù),你必須有相應(yīng)的“LoadModule”行,
# 因此,在這裡包含了這些指令,以便能在使用它之前激活。
# 那些靜態(tài)編譯的模組不需要在這裡列出(即以「httpd -l」列出的模組)
#
# 範(fàn)例:
# LoadModule foo_module modules/mod_foo.so
#
#
# ExtendedStatus#呼叫「server-status」時(shí),控制Apache是??產(chǎn)生「全」?fàn)顟B(tài)
# 資訊(ExtendedStatus On),還是產(chǎn)生基本資訊(ExtendedStatus Off)。
# 預(yù)設(shè)為off
#
# ExtendedStatus On
### 第二區(qū):「主」服務(wù)配置
#
# 這一區(qū)建立被「主」伺服器用的指令值,以回應(yīng)那些不被?
# 定義處理的任何請(qǐng)求。
# 這些數(shù)值也提供預(yù)設(shè)值給後面定義的容器。
# 如果中有定義,那麼這裡定義的指令值將會(huì)被
#?中的定義所覆寫(xiě)。
#


#
# 如果你想讓httpd以另外的使用者或群組來(lái)運(yùn)行,你必須在開(kāi)始時(shí)以root方式啟動(dòng)
# 然後再將它切換為你想要使用的使用者或群組。
#
# User/Group:運(yùn)行httpd的使用者和群組
# 在SCO (ODT3)上使用「User nouser」和「Group nogroup」
# 在HPUX上,你可能不能以nobody身份使用共享內(nèi)存,建議創(chuàng)建一個(gè)www用戶(hù)。
# 注意一些核心(kernel ) 在群組ID 大於60000 時(shí)拒絕setgid(Group)或semctl
(IPC_SET),
#節(jié)在這些系統(tǒng)上不要使用「Group #-1」。
#
User nobody
Group #-1


#
# ServerAdmin:你的郵件地址,當(dāng)發(fā)生問(wèn)題時(shí)Apache將向你發(fā)出郵件。
# 作為一個(gè)出錯(cuò)文檔,這個(gè)位址顯示在server-generated頁(yè)上,
# 例如:admin@your-domain.com
#
ServerAdmin kreny@sina.com
#
# ServerName指定Apache用於識(shí)別自身的名字和連接埠號(hào)。
# 通常這個(gè)值是自動(dòng)指定的,但是我們推薦你明確的指定它以防止啟動(dòng)時(shí)出錯(cuò)
#
# 如果你為你的主機(jī)指定了一個(gè)無(wú)效的DNS名,server-generated重定向?qū)⒉荒芄ぷ鳌?
# 請(qǐng)參閱UseCanonicalName指令
#
# 如果你的主機(jī)沒(méi)有註冊(cè)DNS名,在這裡鍵入它的IP位址
# 無(wú)論如何,你必須使用它的IP位址來(lái)提供服務(wù),
# 這裡使用一種容易理解的方式重定向服務(wù)
ServerName www.dalouis.com:80
#
# UseCanonicalName: 決定Apache 如何建構(gòu)URLS 和SERVER_NAME 和
SERVER_PORT 的指令。
# 設(shè)定為 “Off”時(shí),Apache會(huì)使用用戶(hù)端提供的主機(jī)名稱(chēng)和連接埠號(hào)碼。
# 當(dāng)設(shè)定為「On」,Apache會(huì)使用ServerName指令的值。
#
UseCanonicalName Off
#
# DocumentRoot:你的文件的根目錄。預(yù)設(shè)情況下,所有的請(qǐng)求從這個(gè)目錄進(jìn)行應(yīng)答。
# 但是可以使用符號(hào)連結(jié)和別名來(lái)指向到其他的位置。
#
DocumentRoot "/home/redhat/public_html"
#
# Apache可以存取的每個(gè)目錄都可以設(shè)定存取權(quán)限(包括它的子目錄)。
#
# 首先,我們配置一個(gè)高限制的特徵。
# 這將禁止存取檔案系統(tǒng)所在的目錄,並新增你希望允許存取的目錄區(qū)塊。
# 如下

Order Deny,Allow
Deny from all

#
# 注意從這裡開(kāi)始你一定要明確地允許哪些特別的特徵能夠被使用。
# - 所以,如果Apache沒(méi)有像你所期待的那樣工作的話,
# 請(qǐng)檢查你是否在下面明確的指定它可用。
#
#
# 這會(huì)改變到你設(shè)定的DocumentRoot
#

#
# Options:這個(gè)指令的值可以是「 None”,“All”,或下列選項(xiàng)的任意組合:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# 注意,“MultiViews”必須被顯式的指定,“Options All”不能為你提供這個(gè)特性。
#
# 這個(gè)指令既複雜又重要,請(qǐng)參閱
#「http://httpd.apache.org/docs-2.0/mod/core.html#optioins」以取得更多的資訊。
#
Options FollowSymLinks
#
# AllowOverride控制那些被放置在.htaccess檔案中的指令。
# 它可以是“All”,“None”,或下列指令的組合:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
#
# 控制誰(shuí)可以獲得服務(wù)。
#
Order allow,deny
Allow from all

#
# UserDir:指定在得到一個(gè)~user請(qǐng)求時(shí)將會(huì)加入到使用者h(yuǎn)ome目錄後的目錄名稱(chēng)。
#
UserDir public_html
# 為防止在UserDir指令上的漏洞,對(duì)root使用者設(shè)定
# 象「./」這樣的UserDir是非常有用的。
# 如果你使用Apache 1.3或以上版本,我們強(qiáng)烈建議你
# 在你的伺服器設(shè)定檔中包含下面的行
UserDir disabled root
#
# 下面是一個(gè)使用UserDir指令使一個(gè)網(wǎng)站的目錄具有唯讀屬性的範(fàn)例:
#
#?
# AllowOverride FileInfo AuthConfig Limit Indexes
# Options MultiViews Indexes SymLinksIfOwnerMatch IncludeNoExec
#?
#
# Deny from all
#?
#?
#
# DirectoryIndex:定義請(qǐng)求是目錄時(shí),Apache向使用者提供服務(wù)的檔案名稱(chēng)
#
# index.html.var檔案(一個(gè)類(lèi)型映像檔案)用於提供一個(gè)文件處理列表,
# 出於同樣的目的,也可以使用MultiViews選項(xiàng),但是它會(huì)非常慢。
#
DirectoryIndex index.php index.html index.html.var
#
# AccessFileName:在每個(gè)目錄中查詢(xún)?yōu)槟夸浱峁└郊釉O(shè)定指令的檔案的檔案名稱(chēng)。
# 請(qǐng)參閱AllowOverride指令。
#
AccessFileName .htaccess
#
# 下面的行防止.htaccess和.htpasswd檔案被Web客戶(hù)檢視。
#

Order allow,deny
Deny from all

#
# Typeconfig:定義在哪裡查詢(xún)mime.types檔案。
#
TypeConfig conf/mime.types
#
# DefaultType:定義當(dāng)無(wú)法確定MIME類(lèi)型時(shí)伺服器提供的預(yù)設(shè)MIME類(lèi)型。
# 如果你的服務(wù)主要包含text或HTML文檔,「text/plain」是一個(gè)好的選擇;
# 如果大多是二進(jìn)位文檔,諸如軟體或圖像,你應(yīng)該使用
# “application/octer-stream”來(lái)防止瀏覽器象顯示文字那樣顯示二進(jìn)位。
#
DefaultType text/plain
#
# mod_mime_magic 允許伺服器從自己定義自己類(lèi)型的檔案中使用不同的線索
(hints),
# 這個(gè)hints定義自己類(lèi)型的檔案中使用不同的線索
(hints),
# 這個(gè)hints定義所在的指令定義。
#

MIMEMagicFile conf/magic

#
# HostnameLookups:指定記錄用戶(hù)端的名字或IP位址,例如,本指令為on時(shí)
# 記錄主機(jī)名,如www.apacheIP.org;為時(shí)記錄地址,204.62.129.132。
# 預(yù)設(shè)值為off,這要比設(shè)為on好得多,因?yàn)槿绻O(shè)為on則每個(gè)用戶(hù)端請(qǐng)求都會(huì)
# 至少造成對(duì) nameserver 進(jìn)行一次查詢(xún)。
#
HostnameLookups Off
#
# EnableMMAP:控制是否進(jìn)行記憶體轉(zhuǎn)儲(chǔ)(如果作業(yè)系統(tǒng)支援的話)。
# 預(yù)設(shè)為on,如果你的伺服器安裝在網(wǎng)路檔案系統(tǒng)上(NFS),請(qǐng)關(guān)閉它。
# 在某些系統(tǒng)上,關(guān)閉它會(huì)提升系統(tǒng)效能(與檔案系統(tǒng)類(lèi)型無(wú)關(guān));
# 具體情況請(qǐng)參閱http://httpd.apache.org/docs-2.0/mod/core.html#enablemmap
#
# EnableMMAP off
#
# EnableSendfile:控制是否使用sendfile kernel支援發(fā)送檔案
# (如果作業(yè)系統(tǒng)支援的話)。預(yù)設(shè)為on,如果你的伺服器安裝在網(wǎng)路檔案系統(tǒng)
# (NFS)上,請(qǐng)你關(guān)閉它。
# 請(qǐng)參閱http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
#
# EnableSendfile off
#
# ErrorLog:錯(cuò)誤日誌檔案定位。
# 如果你沒(méi)有在內(nèi)定義ErrorLog指令,這個(gè)虛擬主機(jī)的錯(cuò)誤訊息
# 將會(huì)記錄在這裡。如果你在那裡定義了ErrorLog,這些錯(cuò)誤訊息將會(huì)記錄在你所
# 定義的檔案裡,而不是這兒定義的檔案。
#
ErrorLog logs/error_log
#
# LogLevel:控制記錄在錯(cuò)誤日誌檔案中的日誌資訊數(shù)量。
# 可能的值包括:debug,info,notice,warn,error,crit,alert,emerg。
#
LogLevel warn
#
# 下面的指令為CustomLog指令定義格式別名。
#
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined
LogFormat "%h %l %u % t "%r" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
# 你需要安裝了mod_logio.c模組才能使用%I和%O。
# LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i" %I %O"
combinedio
#
# 指定接入日誌檔案的定位和格式(一般日誌格式)。
# 如果你沒(méi)有在內(nèi)定義這個(gè)指令,傳輸訊息將記錄在這裡,
# 如果你定義了這個(gè)指令,則記錄在你指定的位置,而不是這兒定義的位置。
#
CustomLog logs/access_log common
#
# 如果你想要記錄agent和referer訊息,可以使用下面的指令
#
# CustomLog logs/referer_log referer訊息,可以使用下面的指令
#
# CustomLog logs/referer_log referer" 如果你想開(kāi)始#am.要使用一個(gè)檔案記錄access,agent和referer訊息,
# 你可以如下定義這個(gè)指令:
#
# CustomLog logs/access_log combined
#
# ServerTokens
# 這個(gè)指令定義包含在HTTP回應(yīng)頭中的訊息類(lèi)型。預(yù)設(shè)為“Full”,
# 這表示在回應(yīng)頭中將包含模組中的作業(yè)系統(tǒng)類(lèi)型和編譯資訊。
# 可設(shè)為列各值中的一個(gè):
# Full | OS | Minor | Minimal | Major | Prod
# Full傳達(dá)的訊息最多,而Prod最少。
#
ServerTokens Full
#
# 隨意的添加包含伺服器版本和虛擬主機(jī)名字一行資訊到server-generated輸出頁(yè)中
# (內(nèi)部錯(cuò)誤文檔,F(xiàn)TP目錄列表,mod_status和mod_info輸出等等,除了CGI錯(cuò)誤
# 或自訂的錯(cuò)誤文檔以外)。
# 設(shè)為「EMail」將包含一個(gè)指向ServerAdmin的mailto:連線。
# 可以為以下值:On | Off | EMail
#
ServerSignature On
#
# Aliases:在這時(shí)加入你需要的別名,格式如下:
# Alias 別名真名
#
#,如果你在你#別名的未尾包含了“/”,那麼在URL中也需要包含“/”。
# 因此,「/icons」不是這個(gè)範(fàn)例中的別名。
# 如果別名中以“/”結(jié)尾,那麼真實(shí)名也必須以“/”結(jié)尾,
# 如果別名中省略了結(jié)尾的“/”,那麼真實(shí)名也必須省略。
#
# 我們使用別名「/icons/」來(lái)表示FancyIndexed目錄列表,如果你不使用、
# FancyIndexing,你可以註解掉它。
#
# Alias /icons/ "/usr/local/apache2/icons/"
#?
# Options Indexes MultiViews
# AllowOverride None
# Order allow,deny
## Allow from all
#?
#
# 這將改變ServerRoot/manual。這個(gè)別名提供了手冊(cè)頁(yè)所在的位置,
# 即使你改變了你的DocumentRoot。如果你對(duì)有無(wú)手冊(cè)頁(yè)並不在意的話,
# 你可以註解掉它。
#
Alias /manual "/usr/loacl/apache2/manual"

Options Indexes FollowSymLinks MultiViews IncludesOutecter Inc. html
Order allow,deny
Allow from all

#
# ScriptAlias:指定包含服務(wù)腳本的目錄。
# ScriptAliases 本質(zhì)上與Aliases一樣,除了這裡的文檔在請(qǐng)求時(shí)做為程序處理處理以外。
# 尾部的「/」規(guī)則與Alias一樣
#
ScriptAlias /cgi-bin/ "/usr/loacl/apache2/cgi-bin/"
# 這裡是新增php 4支援的指令
AddType application/x-httpd -php .php
LoadModule php4_module modules/libphp4.so

#
# 新增mod_cgid.c設(shè)置,mod_cgid提供使用cgid進(jìn)行通訊的UNIX套接字的
# 腳本介面路徑。
#
# Scriptsock logs/cgisock

#
# 將"/usr/local/apache2/cgi-bin"改為你的ScriptAliased指定的CGI目錄,
# 如果你配置了的話。
#

AllowOverride None
Options None
Order allow,deny
Allow from all
允許你告訴客戶(hù)端使用存在於伺服器名字空間中的文檔,
# 而不是現(xiàn)在的,這幫助客戶(hù)定位那些改變了位置的文檔。
# 例如:
# Redirect permanent /foo http://www.example.com/bar
#
# 控制server-generated目錄清單顯示的指令
#
#
# IndexOptions:控制server-generated目錄清單顯示特徵。
#
IndexOptions FancyIndexing VersionSort
#
# AddIcon* 指令告訴伺服器不同副檔名的圖象檔如何顯示,
# 只適用於FancyIndexed指令
#
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
(AddIconByTypes /text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.) video/*
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl. vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.html .html .s.html .html. htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
Icon /icons/Addidcon /icon dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex . bomb.gif core
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^ ^
#
# DefaultIcon 為那些沒(méi)有明確定義圖示的檔案提供處理
#
DefaultIcon /icons/unknown.gif
#
# AddDescription允許你在server-generated索引後放置一個(gè)簡(jiǎn)短的說(shuō)明。
# 只對(duì)FancyIndexed指令有效。
# 格式:AddDescription "說(shuō)明" 檔名
#
# AddDescription "GZIP compressed document" .gz
# AddDescription "tar archive" .tar
# AddtgDescription "GZIP compressed tar archive" .tar
# AddtgafGZ IP compressed tar %尋找的README檔案的名字,並加入目錄清單
#
# HeaderName指定目錄清單前綴檔案的檔案名稱(chēng)
ReadmeName README.html
HeaderName HEADER.html
#
# IndexIgnore指定目錄索引忽略並且不包含在清單索引忽略並且不包含在清單索引中的檔名集合,
# 支援shell類(lèi)型的通配符。
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
#
# AddEncoding允許你在訊息傳送中使用(Mosaic/X 2.1+)解壓縮訊息,
# 注意
# 注意:不是所有的瀏覽器都支援這個(gè)選項(xiàng)。
# 儘管名字相似,但下列的指示與上面的FancyIndexing定制指令不同。
#
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
#
# DefaultLanguage和AddLanguage允許你指定文件的語(yǔ)言。
# 這使你可以讓使用者用容易理解的語(yǔ)言瀏覽文件。
#
# 指定預(yù)設(shè)的語(yǔ)言,這表示所有沒(méi)有指定語(yǔ)言的套件都會(huì)使用該語(yǔ)言。
# 多數(shù)情況下,你也許並不想設(shè)定它,除非你確信這樣做是正確的。
# 通常,不使用確定的語(yǔ)言比使用錯(cuò)誤的語(yǔ)言好。
#
# DefaultLanguage nl
#
# 注意1:作為語(yǔ)言關(guān)鍵字的詞綴毫無(wú)疑問(wèn)是不能一樣的--採(cǎi)用波蘭
# 文的文檔(網(wǎng)絡(luò)標(biāo)準(zhǔn)語(yǔ)言代碼是pl)將希望使用“AddLanguage pl . po”
# 來(lái)避免與perl腳本的一般詞綴產(chǎn)生二義性。
#
# 注意2: 下面的例子舉例說(shuō)明在一些範(fàn)例中語(yǔ)言的二字符縮寫(xiě)與它的國(guó)家
# 的二字符縮寫(xiě)不相同,例如“Danmark/dk” 和“Danmark/da” 的比較.
#
# 注意3: 在「ltz」 的情況下我們使用三字符詞綴,違犯了RFC的規(guī)定,
# 運(yùn)行中將修復(fù)它並使用RFC1766標(biāo)準(zhǔn)取得參考資料。
#
# Danish (da) - Dutch (nl) - English (en) - Estonian (et)
# French (fr) - German (de) - Greek-Modern (el)
# Italian (it) - Norwegian ( no) - Norwegian Nynorsk (nn) - Korean (ko)
# Portugese (pt) - Luxembourgeois* (ltz)
# Spanish (es) - Swedish (sv) - Catalan (ca) - Czech(cz)
# Polish ( pl) - Brazilian Portuguese (pt-br) - Japanese (ja)
# Russian (ru) - Croatian (hr)
#
AddLanguage da .dk
AddLanguage nl .nl
fr .fr
AddLanguage de .de
AddLanguage he .he
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
uage nn .nn
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .sv

AddLanguage zh -tw .tw
AddLanguage hr .hr
# LanguagePriority允??許你在會(huì)話過(guò)程中優(yōu)先使用一些語(yǔ)言。
#
# 以?xún)?yōu)先順序遞減的方式列出它們。我們或多或少地採(cǎi)用按字母排列順序的方式
# 排列它們。也許你想要改變這個(gè)順序。
LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw
#
# ForceLanguagePriority 允許你為MULTIPLE CHOICES(Prefer)[在通訊的情況下]
# 或NOT ACCEPTABLE(Fallback)[沒(méi)有可接受的語(yǔ)言匹配的情況]提供一個(gè)結(jié)果頁(yè)。
#
ForceLanguagePriority Prefer Fallback
#
# 為發(fā)送出的所有頁(yè)指定默認(rèn)的字符集,這總是一個(gè)好主意,並且為你的
# web站點(diǎn)的國(guó)際化打開(kāi)了大門(mén),這不正是你曾經(jīng)想要的嗎。同樣地,指定
# 預(yù)設(shè)字元集有一些小的損害,如一個(gè)使用iso-8859-1(latin1)標(biāo)準(zhǔn)命令
# 的頁(yè)面,除非以別的方式指定例如您僅以顯式方式聲明它。
# 也有一些與那些總是鼓勵(lì)你使用預(yù)設(shè)字元集的javascropt和URL語(yǔ)法有關(guān)
# 的瀏覽器安全原因。
#
#AddDefaultCharset ISO-8859-1
AddDefaultCharse GB2312
#
# 一般以檔案副檔名的方式使用字元集。也許你想要避免與語(yǔ)言擴(kuò)展發(fā)生
# 碰撞,除非你在每次改變後都做了很好的測(cè)試。
# 請(qǐng)參閱http://www.iana.org/assignments/character-sets以取得字元集
# 的名字清單和它們各自的RFCs。
#
AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso88598854 .iso8859-4 .latin4
AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6 .iso8859-6 .latin6 Chararb 7 .latin7 .grk
AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk
AddCharset ISO-20202020,2001 月ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5 .Big5 .big5
# 對(duì)於俄語(yǔ),使用了多個(gè)字符集(Charset Big5 .Big5 .big5
# 對(duì)於俄語(yǔ),使用了多個(gè)字符集(Charset Big5 .Big5) :
AddCharset WINDOWS-1251 .cp-1251 .win-1251
AddCharset CP866 .cp866
AddCharset KOI8-r .koi8-r .koi8-ru
AddCharset KOI8-r .koi8-uk .koi8-ruOI 0.Charset KUCa-ru . -2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8 .utf8
# 下面的字元集沒(méi)有映射到一個(gè)特定的標(biāo)準(zhǔn)(iso)上,但是它們?cè)跒g覽器
# 中被廣泛的支持。注意那些大寫(xiě)字母。
# (它不應(yīng)該,但是它是為兼容一些瀏覽器而做)
#
# 參見(jiàn)http://www.iana.org/assianments/character-sets以取得
# 它們的清單。但是瀏覽器支援較少。
#
AddCharset GB2312 .gb2312 .gb
AddCharset utf-7 .utf7
AddCharset utf-8 .utf8
AddCharset big5 .big5 .b55euc??p-cgw-cgw-cw-cw-cw-cw-cw-widw-Edgcw-cw-cw-cw-cemcw-cwidw. Charset EUC-KR .euc-kr
AddCharset shift_jis .sjis
#
# AddType允許你為指定的檔案類(lèi)型新增或覆寫(xiě)mime.types檔案中設(shè)定的MIME
#
AddType application/x-tar.Type tgz
#
AddType application/x-tar。 x-icon .ico
#
# AddHandler允許你映射確定的檔案副檔名到「handlers」:
# 與檔案類(lèi)型無(wú)關(guān)的行為。這既能編譯到伺服器中也可以加入到Action指令
# 中(看下面)。
# 為了在ScriptAliased指令指定的以外使用CGI腳本:
#(要使它可用,你還需要在Options中添加“ExecCGI”。
#
# AddHandler cgi-script .cgi
#
# 對(duì)於那些包含他們自己的HTTP頭的檔案
#
# AddHandler send-as-is asis
#
# forserver-parsed imagemap檔案:
#
# AddHandler imap-file map
# map map:; - 檔案映像
#
# 對(duì)於類(lèi)型映像轉(zhuǎn)移資源)
#(這是預(yù)設(shè)的設(shè)定以允許Apache的「It Worked」頁(yè)能多種語(yǔ)言分發(fā))。
#
AddHandler type-map var
#
# 過(guò)濾器允許你在將它送到客戶(hù)端前進(jìn)行處理。
#
# 為了在伺服器端分析包含(SSI)的.shtml文檔:
#(要執(zhí)行這個(gè)指令,你還需要在Options指令中加入「Includes」。)
#
# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml
#
# Action讓你定義當(dāng)呼叫匹配的媒體檔案時(shí)將要執(zhí)行的腳本。這將減少
# 那些經(jīng)常使用的CGI腳本的URL路徑名的重複輸入。
# 格式:Action media/type /cgi-script/location
# 格式:Action handler-name /cgi-script/location
#
#
# 可設(shè)定的錯(cuò)誤應(yīng)答有三種風(fēng)格:
# 1)plain text 2 )local redirects 3) external redirects
#
# 一些例子:
# ErrorDocument 500 "The server made a boo boo."
# ErrorDocument 404 /missing.html boo."
# ErrorDocument 404 /missing.html
_o.html" # ErrorDocument 402 http://www.example.com/subscription_info.html
#
#
# 綜合應(yīng)用這些指令,我們可以建立一個(gè)國(guó)際化的出錯(cuò)回應(yīng)。
#
# 我們使用Alias來(lái)重定向任意/error/HTTP_.html.var來(lái)回應(yīng)
# 我們的多語(yǔ)言錯(cuò)誤訊息集合。使用正確的文字來(lái)取代它。
#
# 加入下面的行,你就能夠改變這些訊息的顯示,而不必改變
# HTTP_.html.var檔。
#
# Alias /error/include/ "/your/include/path/"
#
# 以將/usr/local/apache2/error/include/下的檔案拷貝到/your/inclue/path/下
# 開(kāi)始,你可以建立自己的檔案集合,甚至是其於每個(gè)虛擬主機(jī)的。
# 不管你的ServerSignature如何設(shè)置,預(yù)設(shè)的包含文件將顯示你的
# Aapche版本號(hào)和你的ServerAdmin郵件地址
#
# 國(guó)際化的錯(cuò)誤文件需要mod_alias,mod_include和mod_negotiation三個(gè)
# 模組。要啟動(dòng)它們,取消下面30行的註解符號(hào)
# Alias /error/ "/usr/local/apache2/error/"
#
#?
# AllowOverride None
# Options IncludesNoExec
# AddOutputFilter Includes html
# AddHandler type-map var
# Order allow,deny
# Allow from all
# LanguagePriority en de es fr it nl sv
# ForceLanguagePriority Prefer Fallback
#?
#
# ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
# ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.varorDocument 401 /error/HTTP_UNAUTHORIZED。 HTTP_NOT_FOUND.html.var
# 錯(cuò)誤。 _REQUIRED.html.var
# ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
# ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
# ErrorDocument 414/ or/HTTP_SERVICE_UNAVAILABLE.html.var
# ErrorDocument 500 / error/HTTP_INTERNAL_SERVER_ERROR.html.var
# ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
# ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html. LE.html.var
# ErrorDocument 506 /error/ HTTP_VARIANT_ALSO_VARIES.html.var
#
# 下面的指令更改標(biāo)準(zhǔn)的HTTP應(yīng)答行為以處理己知的瀏覽器問(wèn)題。
#
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4.0." .0
BrowserMatch "JDK/1.0" force-response-1.0
#
# 下面命令關(guān)閉對(duì)那些沒(méi)有尾部“/”的目錄的非GET請(qǐng)求的重定向,
# 這些命令修復(fù)了微軟的採(cǎi)用DAV方法不能正確處理重定向的WEB資料夾的問(wèn)題。
# Apple下的DAV檔案系統(tǒng)和Gnome下的VFS對(duì)DAV的支援也是採(cǎi)用這樣的方法
# 來(lái)處理的。
#
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redullyirect-frowserM
#
# 允許你使用URL:http://servername/server-status來(lái)透過(guò)mod_status生
# 成並報(bào)告伺服器狀態(tài)資訊。改變.example.com為你自己的網(wǎng)域。
#
#?
# SetHandler server-status
# Order deny,allow
# Deny from all
# Allow from .example.com
#?
#
# 允許使用URLserver-info報(bào)告伺服器設(shè)定資訊
# (需要mod_info.c支援)。改變“.example.com”為你自己的網(wǎng)域。
#
#?
# SetHandler server-info
# Order deny,allow
# Deny from all
# Allow from .example.com
#?
#
# 代理命令,去掉下面的代理伺服器服務(wù)。
#
#?
# ProxyRequests On
#?
# Order deny,allow
# Deny from all
# Allow from .example.com
#?
#
# Allow from .example.com
#?
#
# Allow from .example.com
#?
#
# 處理通道」/1.1.1.
# (「Full」新增伺服器版本訊息,「Block」移掉所有輸出「通道」頭資訊。
# 可以設(shè)為下面各選項(xiàng)之一:Off | On | Full | Block
#
# ProxyVia On
#最好為代理服務(wù)安裝高速緩衝,去掉下面幾行的註解符號(hào):
# (沒(méi)有CacheRoot則不緩衝)
#
# CacheRoot "/usr/local/apache2/proxy"
# CacheSize 5
# CacheGcInterval # CacheMaxExpire 24
# CacheLastModifiedFactor 01
# CacheDefaultExpire 1
# NoCache a-domain.com another-domain.edu joes.garage-sale.com
#?
#?
# 代理程式的特定模組。 #

Include conf/ssl.conf

## 第三區(qū):虛擬主機(jī)
#
# VirtualHost:你可以透過(guò)設(shè)定虛擬主機(jī)容器來(lái)實(shí)現(xiàn)在你的主機(jī)上保有多個(gè)
# 網(wǎng)域名稱(chēng)/主機(jī)名稱(chēng)。大多數(shù)設(shè)定資訊只使用基於名字的虛擬主機(jī),因此伺服器
# 不必?fù)?dān)心IP位址的問(wèn)題,下面的指令以*號(hào)取代虛擬主機(jī)名稱(chēng)。
#
# 在你試著設(shè)定你的虛擬主機(jī)以前,請(qǐng)參閱
# URL:http://httpd.apache.org/docs-2.0/vhosts/>以獲得更多的資訊。
#
# 你可以使用命令列選項(xiàng)「-S」來(lái)檢驗(yàn)?zāi)愕奶摂M主機(jī)設(shè)定。
#
# 使用基於名字的虛擬主機(jī)。
#
# NameVirtualHost *
#
# 虛擬主機(jī)範(fàn)例:
# 幾乎所有的Apache指令都可以在虛擬主機(jī)容器中使用。
# 第一個(gè)虛擬主機(jī)區(qū)是用來(lái)向服務(wù)名稱(chēng)未知的請(qǐng)求進(jìn)行應(yīng)答的設(shè)定。
#
#?
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
#r.com example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log commom
#

Apache2 httpd.conf配置文件中文版詳解

Apache2 httpd.conf設(shè)定檔中文版詳解
#
# 基於 NCSA 服務(wù)的設(shè)定檔。
#
#這是Apache伺服器主要設(shè)定檔。
#它包含伺服器的影響伺服器運(yùn)作的設(shè)定指令。
#請(qǐng)參閱以取得關(guān)於這些指令的詳細(xì)資訊
#
#不要只是簡(jiǎn)單的閱讀這些指令資訊而不去理解它。
#這裡只是做了簡(jiǎn)單的說(shuō)明,如果你沒(méi)有參考線上文件,你就會(huì)被警告。
#
#這些設(shè)定指令被分成下面三個(gè)部分:
#1. 控制整個(gè)Apache伺服器行為的部分(即全域環(huán)境變數(shù))
#2. 定義主要或預(yù)設(shè)服務(wù)參數(shù)的指令,也為所有虛擬主機(jī)提供預(yù)設(shè)的設(shè)定參數(shù)
#3. 虛擬主機(jī)的設(shè)定參數(shù)
#
#設(shè)定與日誌檔案名稱(chēng):如果你指定的檔案名稱(chēng)以「/」開(kāi)始(win32下以「dirver:/」),
#伺服器將使用絕對(duì)路徑,如果檔案名稱(chēng)不是以“/”開(kāi)始的,那麼它將把ServerRoot
#的值附加在檔案名稱(chēng)的前面,例如,對(duì)“l(fā)ogs/foo.log",如果ServerRoot的值
#為“ /usr/local/apache2”,則該檔案應(yīng)為“/usr/local/apache2/logs/foo.log”
#
##第一區(qū):全域環(huán)境參數(shù)
#
#這裡設(shè)定的參數(shù)將影響整個(gè)Apache伺服器的行為;
#例如Apache能夠處理的並發(fā)請(qǐng)求的數(shù)量等。
#
#ServerRoot:指出伺服器保存其配置、出錯(cuò)和日誌檔案等的根目錄。
#
#注意!如果你想要將它指定為NFS或其它網(wǎng)路上的位置,
#請(qǐng)一定要去閱讀與LockFile相關(guān)的文件(可能在
#)。
#這將會(huì)使你自己也能解決很多問(wèn)題。
#
#路徑的結(jié)尾不要加上斜線。
#
ServerRoot "/usr/loacl/apache2"
#
#序列存取的鎖定檔案必須保存在本機(jī)磁碟上
#


#LockFile logs/accept.lock



#LockFiles/accept.lock


服務(wù)進(jìn)程資訊的檔案。
#如果未指明(預(yù)設(shè)),記分板(scoreboard)將被保存在一個(gè)匿名的共享記憶體段中,
#並且它不能被第三方軟體所使用。
#如果指定了,要確保不能使用兩個(gè)Apache使用同一個(gè)記分板文件,
#這個(gè)記分板文件必須保存在本地磁碟上。
#


#ScoreBoardFile logs/apache_runtime_status


#
#PidFile:記錄伺服器啟動(dòng)進(jìn)程號(hào)碼的檔案。
#

PidFile logs/httpd.pid

#
#Timeout:接收和發(fā)送前超時(shí)秒數(shù)
#
Timeout 300
#
#KeepAlive:是否允許連接有多個(gè)穩(wěn)定性
#設(shè)為"Off"則停用。
#
KeepAlive On
#
#MaxKeepAliveRequests:在穩(wěn)固連線期間允許的最大請(qǐng)求數(shù),
#設(shè)為0表示無(wú)限制存取。
#我們推薦你將其設(shè)為一個(gè)較大的值,以便提高效能
MaxKeepAliveRequests 100
#
#KeepAliveTimeout:在同一個(gè)連線上從同一臺(tái)客戶(hù)上接收請(qǐng)求的秒數(shù)
#
KeepAliveTimeout 15
#
##Server-Pool大小設(shè)定(針對(duì)MPM的)
##
# prefork MPM
# StartServers:啟動(dòng)時(shí)伺服器啟動(dòng)的進(jìn)程數(shù)
# MinSpareServers:保有的備用進(jìn)程的最小數(shù)目
# MaxSpareServers:進(jìn)程的最大數(shù)目
# MaxClients:伺服器允許啟動(dòng)的最大進(jìn)程數(shù)
# MaxRequestsPerChild:一個(gè)服務(wù)進(jìn)程允許的最大請(qǐng)求數(shù)

StartServers 5
MinSpareServers 5
MaxSpareServers 10
# StartServers:伺服器啟動(dòng)時(shí)的服務(wù)程序數(shù)目
# MaxClients:允許同時(shí)連接的最大用戶(hù)數(shù)目
# MinSpareThreads:保有的最小工作線程數(shù)目
# MaxSpareThreads:允許保有的最大工作線程數(shù)目
# ThreadsPerChild:每個(gè)服務(wù)進(jìn)程中的工作執(zhí)行緒常數(shù)
# MaxRequestsPerChild:服務(wù)流程中允許的最大請(qǐng)求數(shù)目

StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 755
MinSpareThreads 25
MaxSpareThreads 755
MinSpareThreads 25
MaxSpareThreads 755
MinSpareThreads 25
,5
# NumServers:服務(wù)程序數(shù)量
# StartThreads :每個(gè)服務(wù)進(jìn)程中的起始執(zhí)行緒數(shù)量
# MinSpareThreads:保有的最小執(zhí)行緒數(shù)量
# MaxSpareThreads:保有的最大執(zhí)行緒數(shù)
# MaxThreadsPerChild:每個(gè)服務(wù)程序允許的最大執(zhí)行緒數(shù)
# MaxRequestsPerChild:每個(gè)服務(wù)程序允許連線的最大數(shù)量

NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
MaxThreadsPerChild 20
MaxRequestsPerChild 0 0% sPerChild:服務(wù)程序允許的最大請(qǐng)求數(shù)

ThreadsPerChild 250
MaxRequestsPerChild 0

# BeOS MPM
# StartThreads:伺服器啟動(dòng)時(shí)啟動(dòng)的執(zhí)行緒數(shù)
# MaxClients:可以啟動(dòng)的最大執(zhí)行緒數(shù)(一個(gè)執(zhí)行緒等於一個(gè)使用者)
# MaxRequestsPerThread:每個(gè)執(zhí)行緒允許的最大請(qǐng)求數(shù)

StartThreads 10
MaxClients 50
MaxRequestsPerThread 10000
MaxClients 50
MaxRequestsPerThread 10000工作執(zhí)行緒分配的堆疊尺寸
# StartThreads:伺服器啟動(dòng)時(shí)啟動(dòng)的執(zhí)行緒數(shù)
# MinSpareThreads:用於處理實(shí)發(fā)請(qǐng)求的空閒執(zhí)行緒數(shù)
# MaxSpareThreads:空閒執(zhí)行緒的最大數(shù)量
# MaxThreads:在同一時(shí)間活動(dòng)的最大執(zhí)行緒數(shù)
# MaxRequestPerChild:一個(gè)執(zhí)行緒服務(wù)請(qǐng)求的最大數(shù)量,
# 建議將其設(shè)為0,以實(shí)現(xiàn)無(wú)限制的存取

ThreadStackSize 65536
StartThreads 250com ld 0

# OS/2 MPM
# StartServers:啟動(dòng)的服務(wù)進(jìn)程數(shù)量
# MinSpareThreads:每個(gè)進(jìn)程允許的最小空閒執(zhí)行緒
# MaxSpareThreads:每個(gè)進(jìn)程允許的最大空閒執(zhí)行緒
# MaxRequestsPerChild:每個(gè)服務(wù)進(jìn)程允許的最大空閒執(zhí)行緒
# MaxRequestsPerChild:每個(gè)服務(wù)進(jìn)程允許的最大空閒連線數(shù)

StartServers 2
MinSpareThreads 5
MaxSpareThreads 10
MaxRequestsPerChild 0

#
# Listen:允許你綁定Apache服務(wù)到指定的指令碼讓Apache只在指定的IP位址上監(jiān)聽(tīng),
# 以防止它在IP位址0.0.0.0上監(jiān)聽(tīng)
#
# Listen 12.34.56.78:80
Listen 80
#
# 動(dòng)態(tài)共享支援(DSO) # 為了能夠使用那些以DSO模式編譯的模??組中的函數(shù),你必須有相應(yīng)的“LoadModule”行,
# 因此,在這裡包含了這些指令,以便能在使用它之前激活。
# 那些靜態(tài)編譯的模組不需要在這裡列出(即以「httpd -l」列出的模組)
#
# 範(fàn)例:
# LoadModule foo_module modules/mod_foo.so
#
#
# ExtendedStatus#呼叫「server-status」時(shí),控制Apache是??產(chǎn)生「全」?fàn)顟B(tài)
# 資訊(ExtendedStatus On),還是產(chǎn)生基本資訊(ExtendedStatus Off)。
# 預(yù)設(shè)為off
#
# ExtendedStatus On
### 第二區(qū):「主」服務(wù)配置
#
# 這一區(qū)建立被「主」伺服器用的指令值,以回應(yīng)那些不被?
# 定義處理的任何請(qǐng)求。
# 這些數(shù)值也提供預(yù)設(shè)值給後面定義的容器。
# 如果中有定義,那麼這裡定義的指令值將會(huì)被
#?中的定義所覆寫(xiě)。
#


#
# 如果你想讓httpd以另外的使用者或群組來(lái)運(yùn)行,你必須在開(kāi)始時(shí)以root方式啟動(dòng)
# 然後再將它切換為你想要使用的使用者或群組。
#
# User/Group:運(yùn)行httpd的使用者和群組
# 在SCO (ODT3)上使用「User nouser」和「Group nogroup」
# 在HPUX上,你可能不能以nobody身份使用共享內(nèi)存,建議創(chuàng)建一個(gè)www用戶(hù)。
# 注意一些核心(kernel ) 在群組ID 大於60000 時(shí)拒絕setgid(Group)或semctl
(IPC_SET),
#節(jié)在這些系統(tǒng)上不要使用「Group #-1」。
#
User nobody
Group #-1


#
# ServerAdmin:你的郵件地址,當(dāng)發(fā)生問(wèn)題時(shí)Apache將向你發(fā)出郵件。
# 作為一個(gè)出錯(cuò)文檔,這個(gè)位址顯示在server-generated頁(yè)上,
# 例如:admin@your-domain.com
#
ServerAdmin kreny@sina.com
#
# ServerName指定Apache用於識(shí)別自身的名字和連接埠號(hào)。
# 通常這個(gè)值是自動(dòng)指定的,但是我們推薦你明確的指定它以防止啟動(dòng)時(shí)出錯(cuò)
#
# 如果你為你的主機(jī)指定了一個(gè)無(wú)效的DNS名,server-generated重定向?qū)⒉荒芄ぷ鳌?
# 請(qǐng)參閱UseCanonicalName指令
#
# 如果你的主機(jī)沒(méi)有註冊(cè)DNS名,在這裡鍵入它的IP位址
# 無(wú)論如何,你必須使用它的IP位址來(lái)提供服務(wù),
# 這裡使用一種容易理解的方式重定向服務(wù)
ServerName www.dalouis.com:80
#
# UseCanonicalName: 決定Apache 如何建構(gòu)URLS 和SERVER_NAME 和
SERVER_PORT 的指令。
# 設(shè)定為 “Off”時(shí),Apache會(huì)使用用戶(hù)端提供的主機(jī)名稱(chēng)和連接埠號(hào)碼。
# 當(dāng)設(shè)定為「On」,Apache會(huì)使用ServerName指令的值。
#
UseCanonicalName Off
#
# DocumentRoot:你的文件的根目錄。預(yù)設(shè)情況下,所有的請(qǐng)求從這個(gè)目錄進(jìn)行應(yīng)答。
# 但是可以使用符號(hào)連結(jié)和別名來(lái)指向到其他的位置。
#
DocumentRoot "/home/redhat/public_html"
#
# Apache可以存取的每個(gè)目錄都可以設(shè)定存取權(quán)限(包括它的子目錄)。
#
# 首先,我們配置一個(gè)高限制的特徵。
# 這將禁止存取檔案系統(tǒng)所在的目錄,並新增你希望允許存取的目錄區(qū)塊。
# 如下

Order Deny,Allow
Deny from all

#
# 注意從這裡開(kāi)始你一定要明確地允許哪些特別的特徵能夠被使用。
# - 所以,如果Apache沒(méi)有像你所期待的那樣工作的話,
# 請(qǐng)檢查你是否在下面明確的指定它可用。
#
#
# 這會(huì)改變到你設(shè)定的DocumentRoot
#

#
# Options:這個(gè)指令的值可以是「 None”,“All”,或下列選項(xiàng)的任意組合:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# 注意,“MultiViews”必須被顯式的指定,“Options All”不能為你提供這個(gè)特性。
#
# 這個(gè)指令既複雜又重要,請(qǐng)參閱
#「http://httpd.apache.org/docs-2.0/mod/core.html#optioins」以取得更多的資訊。
#
Options FollowSymLinks
#
# AllowOverride控制那些被放置在.htaccess檔案中的指令。
# 它可以是“All”,“None”,或下列指令的組合:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
#
# 控制誰(shuí)可以獲得服務(wù)。
#
Order allow,deny
Allow from all

#
# UserDir:指定在得到一個(gè)~user請(qǐng)求時(shí)將會(huì)加入到使用者h(yuǎn)ome目錄後的目錄名稱(chēng)。
#
UserDir public_html
# 為防止在UserDir指令上的漏洞,對(duì)root使用者設(shè)定
# 象「./」這樣的UserDir是非常有用的。
# 如果你使用Apache 1.3或以上版本,我們強(qiáng)烈建議你
# 在你的伺服器設(shè)定檔中包含下面的行
UserDir disabled root
#
# 下面是一個(gè)使用UserDir指令使一個(gè)網(wǎng)站的目錄具有唯讀屬性的範(fàn)例:
#
#?
# AllowOverride FileInfo AuthConfig Limit Indexes
# Options MultiViews Indexes SymLinksIfOwnerMatch IncludeNoExec
#?
#
# Deny from all
#?
#?
#
# DirectoryIndex:定義請(qǐng)求是目錄時(shí),Apache向使用者提供服務(wù)的檔案名稱(chēng)
#
# index.html.var檔案(一個(gè)類(lèi)型映像檔案)用於提供一個(gè)文件處理列表,
# 出於同樣的目的,也可以使用MultiViews選項(xiàng),但是它會(huì)非常慢。
#
DirectoryIndex index.php index.html index.html.var
#
# AccessFileName:在每個(gè)目錄中查詢(xún)?yōu)槟夸浱峁└郊釉O(shè)定指令的檔案的檔案名稱(chēng)。
# 請(qǐng)參閱AllowOverride指令。
#
AccessFileName .htaccess
#
# 下面的行防止.htaccess和.htpasswd檔案被Web客戶(hù)檢視。
#

Order allow,deny
Deny from all

#
# Typeconfig:定義在哪裡查詢(xún)mime.types檔案。
#
TypeConfig conf/mime.types
#
# DefaultType:定義當(dāng)無(wú)法確定MIME類(lèi)型時(shí)伺服器提供的預(yù)設(shè)MIME類(lèi)型。
# 如果你的服務(wù)主要包含text或HTML文檔,「text/plain」是一個(gè)好的選擇;
# 如果大多是二進(jìn)位文檔,諸如軟體或圖像,你應(yīng)該使用
# “application/octer-stream”來(lái)防止瀏覽器象顯示文字那樣顯示二進(jìn)位。
#
DefaultType text/plain
#
# mod_mime_magic 允許伺服器從自己定義自己類(lèi)型的檔案中使用不同的線索
(hints),
# 這個(gè)hints定義自己類(lèi)型的檔案中使用不同的線索
(hints),
# 這個(gè)hints定義所在的指令定義。
#

MIMEMagicFile conf/magic

#
# HostnameLookups:指定記錄用戶(hù)端的名字或IP位址,例如,本指令為on時(shí)
# 記錄主機(jī)名,如www.apacheIP.org;為時(shí)記錄地址,204.62.129.132。
# 預(yù)設(shè)值為off,這要比設(shè)為on好得多,因?yàn)槿绻O(shè)為on則每個(gè)用戶(hù)端請(qǐng)求都會(huì)
# 至少造成對(duì) nameserver 進(jìn)行一次查詢(xún)。
#
HostnameLookups Off
#
# EnableMMAP:控制是否進(jìn)行記憶體轉(zhuǎn)儲(chǔ)(如果作業(yè)系統(tǒng)支援的話)。
# 預(yù)設(shè)為on,如果你的伺服器安裝在網(wǎng)路檔案系統(tǒng)上(NFS),請(qǐng)關(guān)閉它。
# 在某些系統(tǒng)上,關(guān)閉它會(huì)提升系統(tǒng)效能(與檔案系統(tǒng)類(lèi)型無(wú)關(guān));
# 具體情況請(qǐng)參閱http://httpd.apache.org/docs-2.0/mod/core.html#enablemmap
#
# EnableMMAP off
#
# EnableSendfile:控制是否使用sendfile kernel支援發(fā)送檔案
# (如果作業(yè)系統(tǒng)支援的話)。預(yù)設(shè)為on,如果你的伺服器安裝在網(wǎng)路檔案系統(tǒng)
# (NFS)上,請(qǐng)你關(guān)閉它。
# 請(qǐng)參閱http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
#
# EnableSendfile off
#
# ErrorLog:錯(cuò)誤日誌檔案定位。
# 如果你沒(méi)有在內(nèi)定義ErrorLog指令,這個(gè)虛擬主機(jī)的錯(cuò)誤訊息
# 將會(huì)記錄在這裡。如果你在那裡定義了ErrorLog,這些錯(cuò)誤訊息將會(huì)記錄在你所
# 定義的檔案裡,而不是這兒定義的檔案。
#
ErrorLog logs/error_log
#
# LogLevel:控制記錄在錯(cuò)誤日誌檔案中的日誌資訊數(shù)量。
# 可能的值包括:debug,info,notice,warn,error,crit,alert,emerg。
#
LogLevel warn
#
# 下面的指令為CustomLog指令定義格式別名。
#
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined
LogFormat "%h %l %u % t "%r" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
# 你需要安裝了mod_logio.c模組才能使用%I和%O。
# LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i" %I %O"
combinedio
#
# 指定接入日誌檔案的定位和格式(一般日誌格式)。
# 如果你沒(méi)有在內(nèi)定義這個(gè)指令,傳輸訊息將記錄在這裡,
# 如果你定義了這個(gè)指令,則記錄在你指定的位置,而不是這兒定義的位置。
#
CustomLog logs/access_log common
#
# 如果你想要記錄agent和referer訊息,可以使用下面的指令
#
# CustomLog logs/referer_log referer訊息,可以使用下面的指令
#
# CustomLog logs/referer_log referer" 如果你想開(kāi)始#am.要使用一個(gè)檔案記錄access,agent和referer訊息,
# 你可以如下定義這個(gè)指令:
#
# CustomLog logs/access_log combined
#
# ServerTokens
# 這個(gè)指令定義包含在HTTP回應(yīng)頭中的訊息類(lèi)型。預(yù)設(shè)為“Full”,
# 這表示在回應(yīng)頭中將包含模組中的作業(yè)系統(tǒng)類(lèi)型和編譯資訊。
# 可設(shè)為列各值中的一個(gè):
# Full | OS | Minor | Minimal | Major | Prod
# Full傳達(dá)的訊息最多,而Prod最少。
#
ServerTokens Full
#
# 隨意的添加包含伺服器版本和虛擬主機(jī)名字一行資訊到server-generated輸出頁(yè)中
# (內(nèi)部錯(cuò)誤文檔,F(xiàn)TP目錄列表,mod_status和mod_info輸出等等,除了CGI錯(cuò)誤
# 或自訂的錯(cuò)誤文檔以外)。
# 設(shè)為「EMail」將包含一個(gè)指向ServerAdmin的mailto:連線。
# 可以為以下值:On | Off | EMail
#
ServerSignature On
#
# Aliases:在這時(shí)加入你需要的別名,格式如下:
# Alias 別名真名
#
#,如果你在你#別名的未尾包含了“/”,那麼在URL中也需要包含“/”。
# 因此,「/icons」不是這個(gè)範(fàn)例中的別名。
# 如果別名中以“/”結(jié)尾,那麼真實(shí)名也必須以“/”結(jié)尾,
# 如果別名中省略了結(jié)尾的“/”,那麼真實(shí)名也必須省略。
#
# 我們使用別名「/icons/」來(lái)表示FancyIndexed目錄列表,如果你不使用、
# FancyIndexing,你可以註解掉它。
#
# Alias /icons/ "/usr/local/apache2/icons/"
#?
# Options Indexes MultiViews
# AllowOverride None
# Order allow,deny
## Allow from all
#?
#
# 這將改變ServerRoot/manual。這個(gè)別名提供了手冊(cè)頁(yè)所在的位置,
# 即使你改變了你的DocumentRoot。如果你對(duì)有無(wú)手冊(cè)頁(yè)並不在意的話,
# 你可以註解掉它。
#
Alias /manual "/usr/loacl/apache2/manual"

Options Indexes FollowSymLinks MultiViews IncludesOutecter Inc. html
Order allow,deny
Allow from all

#
# ScriptAlias:指定包含服務(wù)腳本的目錄。
# ScriptAliases 本質(zhì)上與Aliases一樣,除了這裡的文檔在請(qǐng)求時(shí)做為程序處理處理以外。
# 尾部的「/」規(guī)則與Alias一樣
#
ScriptAlias /cgi-bin/ "/usr/loacl/apache2/cgi-bin/"
# 這裡是新增php 4支援的指令
AddType application/x-httpd -php .php
LoadModule php4_module modules/libphp4.so

#
# 新增mod_cgid.c設(shè)置,mod_cgid提供使用cgid進(jìn)行通訊的UNIX套接字的
# 腳本介面路徑。
#
# Scriptsock logs/cgisock

#
# 將"/usr/local/apache2/cgi-bin"改為你的ScriptAliased指定的CGI目錄,
# 如果你配置了的話。
#

AllowOverride None
Options None
Order allow,deny
Allow from all
允許你告訴客戶(hù)端使用存在於伺服器名字空間中的文檔,
# 而不是現(xiàn)在的,這幫助客戶(hù)定位那些改變了位置的文檔。
# 例如:
# Redirect permanent /foo http://www.example.com/bar
#
# 控制server-generated目錄清單顯示的指令
#
#
# IndexOptions:控制server-generated目錄清單顯示特徵。
#
IndexOptions FancyIndexing VersionSort
#
# AddIcon* 指令告訴伺服器不同副檔名的圖象檔如何顯示,
# 只適用於FancyIndexed指令
#
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
(AddIconByTypes /text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.) video/*
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl. vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.html .html .s.html .html. htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
Icon /icons/Addidcon /icon dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex . bomb.gif core
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^ ^
#
# DefaultIcon 為那些沒(méi)有明確定義圖示的檔案提供處理
#
DefaultIcon /icons/unknown.gif
#
# AddDescription允許你在server-generated索引後放置一個(gè)簡(jiǎn)短的說(shuō)明。
# 只對(duì)FancyIndexed指令有效。
# 格式:AddDescription "說(shuō)明" 檔名
#
# AddDescription "GZIP compressed document" .gz
# AddDescription "tar archive" .tar
# AddtgDescription "GZIP compressed tar archive" .tar
# AddtgafGZ IP compressed tar %尋找的README檔案的名字,並加入目錄清單
#
# HeaderName指定目錄清單前綴檔案的檔案名稱(chēng)
ReadmeName README.html
HeaderName HEADER.html
#
# IndexIgnore指定目錄索引忽略並且不包含在清單索引忽略並且不包含在清單索引中的檔名集合,
# 支援shell類(lèi)型的通配符。
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
#
# AddEncoding允許你在訊息傳送中使用(Mosaic/X 2.1+)解壓縮訊息,
# 注意
# 注意:不是所有的瀏覽器都支援這個(gè)選項(xiàng)。
# 儘管名字相似,但下列的指示與上面的FancyIndexing定制指令不同。
#
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
#
# DefaultLanguage和AddLanguage允許你指定文件的語(yǔ)言。
# 這使你可以讓使用者用容易理解的語(yǔ)言瀏覽文件。
#
# 指定預(yù)設(shè)的語(yǔ)言,這表示所有沒(méi)有指定語(yǔ)言的套件都會(huì)使用該語(yǔ)言。
# 多數(shù)情況下,你也許並不想設(shè)定它,除非你確信這樣做是正確的。
# 通常,不使用確定的語(yǔ)言比使用錯(cuò)誤的語(yǔ)言好。
#
# DefaultLanguage nl
#
# 注意1:作為語(yǔ)言關(guān)鍵字的詞綴毫無(wú)疑問(wèn)是不能一樣的--採(cǎi)用波蘭
# 文的文檔(網(wǎng)絡(luò)標(biāo)準(zhǔn)語(yǔ)言代碼是pl)將希望使用“AddLanguage pl . po”
# 來(lái)避免與perl腳本的一般詞綴產(chǎn)生二義性。
#
# 注意2: 下面的例子舉例說(shuō)明在一些範(fàn)例中語(yǔ)言的二字符縮寫(xiě)與它的國(guó)家
# 的二字符縮寫(xiě)不相同,例如“Danmark/dk” 和“Danmark/da” 的比較.
#
# 注意3: 在「ltz」 的情況下我們使用三字符詞綴,違犯了RFC的規(guī)定,
# 運(yùn)行中將修復(fù)它並使用RFC1766標(biāo)準(zhǔn)取得參考資料。
#
# Danish (da) - Dutch (nl) - English (en) - Estonian (et)
# French (fr) - German (de) - Greek-Modern (el)
# Italian (it) - Norwegian ( no) - Norwegian Nynorsk (nn) - Korean (ko)
# Portugese (pt) - Luxembourgeois* (ltz)
# Spanish (es) - Swedish (sv) - Catalan (ca) - Czech(cz)
# Polish ( pl) - Brazilian Portuguese (pt-br) - Japanese (ja)
# Russian (ru) - Croatian (hr)
#
AddLanguage da .dk
AddLanguage nl .nl
fr .fr
AddLanguage de .de
AddLanguage he .he
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
uage nn .nn
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .sv

AddLanguage zh -tw .tw
AddLanguage hr .hr
# LanguagePriority允??許你在會(huì)話過(guò)程中優(yōu)先使用一些語(yǔ)言。
#
# 以?xún)?yōu)先順序遞減的方式列出它們。我們或多或少地採(cǎi)用按字母排列順序的方式
# 排列它們。也許你想要改變這個(gè)順序。
LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw
#
# ForceLanguagePriority 允許你為MULTIPLE CHOICES(Prefer)[在通訊的情況下]
# 或NOT ACCEPTABLE(Fallback)[沒(méi)有可接受的語(yǔ)言匹配的情況]提供一個(gè)結(jié)果頁(yè)。
#
ForceLanguagePriority Prefer Fallback
#
# 為發(fā)送出的所有頁(yè)指定默認(rèn)的字符集,這總是一個(gè)好主意,並且為你的
# web站點(diǎn)的國(guó)際化打開(kāi)了大門(mén),這不正是你曾經(jīng)想要的嗎。同樣地,指定
# 預(yù)設(shè)字元集有一些小的損害,如一個(gè)使用iso-8859-1(latin1)標(biāo)準(zhǔn)命令
# 的頁(yè)面,除非以別的方式指定例如您僅以顯式方式聲明它。
# 也有一些與那些總是鼓勵(lì)你使用預(yù)設(shè)字元集的javascropt和URL語(yǔ)法有關(guān)
# 的瀏覽器安全原因。
#
#AddDefaultCharset ISO-8859-1
AddDefaultCharse GB2312
#
# 一般以檔案副檔名的方式使用字元集。也許你想要避免與語(yǔ)言擴(kuò)展發(fā)生
# 碰撞,除非你在每次改變後都做了很好的測(cè)試。
# 請(qǐng)參閱http://www.iana.org/assignments/character-sets以取得字元集
# 的名字清單和它們各自的RFCs。
#
AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso88598854 .iso8859-4 .latin4
AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6 .iso8859-6 .latin6 Chararb 7 .latin7 .grk
AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk
AddCharset ISO-20202020,2001 月ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5 .Big5 .big5
# 對(duì)於俄語(yǔ),使用了多個(gè)字符集(Charset Big5 .Big5 .big5
# 對(duì)於俄語(yǔ),使用了多個(gè)字符集(Charset Big5 .Big5) :
AddCharset WINDOWS-1251 .cp-1251 .win-1251
AddCharset CP866 .cp866
AddCharset KOI8-r .koi8-r .koi8-ru
AddCharset KOI8-r .koi8-uk .koi8-ruOI 0.Charset KUCa-ru . -2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8 .utf8
# 下面的字元集沒(méi)有映射到一個(gè)特定的標(biāo)準(zhǔn)(iso)上,但是它們?cè)跒g覽器
# 中被廣泛的支持。注意那些大寫(xiě)字母。
# (它不應(yīng)該,但是它是為兼容一些瀏覽器而做)
#
# 參見(jiàn)http://www.iana.org/assianments/character-sets以取得
# 它們的清單。但是瀏覽器支援較少。
#
AddCharset GB2312 .gb2312 .gb
AddCharset utf-7 .utf7
AddCharset utf-8 .utf8
AddCharset big5 .big5 .b55euc??p-cgw-cgw-cw-cw-cw-cw-cw-widw-Edgcw-cw-cw-cw-cemcw-cwidw. Charset EUC-KR .euc-kr
AddCharset shift_jis .sjis
#
# AddType允許你為指定的檔案類(lèi)型新增或覆寫(xiě)mime.types檔案中設(shè)定的MIME
#
AddType application/x-tar.Type tgz
#
AddType application/x-tar。 x-icon .ico
#
# AddHandler允許你映射確定的檔案副檔名到「handlers」:
# 與檔案類(lèi)型無(wú)關(guān)的行為。這既能編譯到伺服器中也可以加入到Action指令
# 中(看下面)。
# 為了在ScriptAliased指令指定的以外使用CGI腳本:
#(要使它可用,你還需要在Options中添加“ExecCGI”。
#
# AddHandler cgi-script .cgi
#
# 對(duì)於那些包含他們自己的HTTP頭的檔案
#
# AddHandler send-as-is asis
#
# forserver-parsed imagemap檔案:
#
# AddHandler imap-file map
# map map:; - 檔案映像
#
# 對(duì)於類(lèi)型映像轉(zhuǎn)移資源)
#(這是預(yù)設(shè)的設(shè)定以允許Apache的「It Worked」頁(yè)能多種語(yǔ)言分發(fā))。
#
AddHandler type-map var
#
# 過(guò)濾器允許你在將它送到客戶(hù)端前進(jìn)行處理。
#
# 為了在伺服器端分析包含(SSI)的.shtml文檔:
#(要執(zhí)行這個(gè)指令,你還需要在Options指令中加入「Includes」。)
#
# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml
#
# Action讓你定義當(dāng)呼叫匹配的媒體檔案時(shí)將要執(zhí)行的腳本。這將減少
# 那些經(jīng)常使用的CGI腳本的URL路徑名的重複輸入。
# 格式:Action media/type /cgi-script/location
# 格式:Action handler-name /cgi-script/location
#
#
# 可設(shè)定的錯(cuò)誤應(yīng)答有三種風(fēng)格:
# 1)plain text 2 )local redirects 3) external redirects
#
# 一些例子:
# ErrorDocument 500 "The server made a boo boo."
# ErrorDocument 404 /missing.html boo."
# ErrorDocument 404 /missing.html
_o.html" # ErrorDocument 402 http://www.example.com/subscription_info.html
#
#
# 綜合應(yīng)用這些指令,我們可以建立一個(gè)國(guó)際化的出錯(cuò)回應(yīng)。
#
# 我們使用Alias來(lái)重定向任意/error/HTTP_.html.var來(lái)回應(yīng)
# 我們的多語(yǔ)言錯(cuò)誤消息集合。使用

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

熱門(mén)話題

Laravel 教程
1597
29
PHP教程
1488
72