国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 後端開發(fā) php教程 apache struts2 Apache2 httpdconf 中文版

apache struts2 Apache2 httpdconf 中文版

Jul 29, 2016 am 08:35 AM

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


#LockFile?logs/accept.lock


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


#ScoreBoardFile?logs/apache_runtime_status
#PidFile:記錄伺服器啟動進(jìn)程號的檔案。
#

PidFile?logs/httpd.pid

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

StartServers?5
MinSpareServers?5
MaxSpareServers?10
MaxClients?5
MaxSpareServers?10
MaxClients?150 >#?worker?MPM
#?StartServers:伺服器啟動時的服務(wù)程序數(shù)目
#?MaxClients:允許同時連接的最大使用者數(shù)目
#?MinSpareThreads: 允許同時連接的最大使用者數(shù)目
#?MinSpareThreads: 保存執(zhí)行緒數(shù)目的最大工作執(zhí)行緒數(shù)目
#?ThreadsPerChild:每個服務(wù)程序中的工作執(zhí)行緒常數(shù)
#?MaxRequestsPerChild:服務(wù)程序中允許的最大請求數(shù)目

StartServers >MaxClients?150
MinSpareThreads?25
MaxSpareThreads?75
ThreadsPerChild?25
MaxRequestsPerChild?0
Shper>MaxRequestsPerChild?0
]> ??>#?StartThreads :每個服務(wù)程序中的起始執(zhí)行緒數(shù)量
#?MinSpareThreads:保有的最小執(zhí)行緒數(shù)量
#?MaxSpareThreads:保有的最大執(zhí)行緒數(shù)
#?MaxThreadsPerChild:每個服務(wù)程序允許的最大執(zhí)行緒數(shù)
#?MaxThreadsPerChild:每個服務(wù)程序允許的最大執(zhí)行緒數(shù)
#?MaxThreadsPerChild:每個服務(wù)程序允許的最大執(zhí)行緒數(shù)
#?MaxThreadsPerChild:每個服務(wù)程序允許的最大執(zhí)行緒數(shù)
#?MaxThreadsPerChild:每個服務(wù)進(jìn)程允許的最大執(zhí)行緒數(shù)
#?MaxRequestsPerChild:每個服務(wù)程序允許連接的最大數(shù)量

NumServers?5
StartThreads?5
MinSpareThreads?5

#?WinNT?MPM
#?ThreadsPerChild:服務(wù)進(jìn)程中工作執(zhí)行緒常數(shù)
#?MaxRequestsPerChild:服務(wù)程序允許的最大請求數(shù) ??>ThreadsPerChild?250
MaxRequestsPerChild?0

#?BeOS?MPM
#?StartThreads:ClF) 執(zhí)行緒的執(zhí)行緒數(shù)#?MaxRequestsPerThread:每個執(zhí)行緒允許的最大請求數(shù)

StartThreads?10
MaxClients?50
MaxRequestsPercom ??>#?NetWare?MPM
#?ThreadStachSize:每個工作執(zhí)行緒分配的堆疊尺寸
#?StartThreads:伺服器啟動時啟動的執(zhí)行緒數(shù)
#?MinSpareThreads:用於處理實發(fā)時啟動的執(zhí)行緒數(shù)
#?MinSpareThreads:用於處理實發(fā)請求的空閒執(zhí)行緒數(shù)
#?MaxSpareThreads:空閒執(zhí)行緒的最大數(shù)量
#?MaxThreads: 相同時間活動的最大執(zhí)行緒數(shù)
#?MaxRequestPerChild:一個執(zhí)行緒服務(wù)請求的最大數(shù)量,
#?推薦將其設(shè)為0,以設(shè)定為0,以設(shè)定為0實現(xiàn)無限制的存取

ThreadStackSize?65536
StartThreads?250
MinSpareThreads?25 IfModule>
#?OS/2?MPM
#?StartServers:啟動的服務(wù)進(jìn)程數(shù)量
#?MinSpareThreads:每個進(jìn)程允許的最小空閒執(zhí)行緒
#?MaxSpareThreads:每個進(jìn)程允許的最大空閒執(zhí)行緒
#?MaxSpareThreads:每個進(jìn)程允許的最大閒置執(zhí)行緒
#?MaxRequestsPerChild:每個服務(wù)程序允許的最大連線數(shù)

StartServers?2
MinSpareThreads?5 MaxwareTh??fad??lo>MaxhareTh???dhac??.
#
#?Listen:允許你綁定Apache服務(wù)到指定的IP位址和連接埠上,取代預(yù)設(shè)值
#?參考指令
#?使用以下指令使Apache只在指定的IP位址上監(jiān)聽,
#?以防止它在IP位址0.0.0.0上監(jiān)聽
#
#?Listen?12.34.56.78:80
Listen?80
#
支援(DSO)
#
#?為了能夠使用那些以DSO模式編譯的模??組中的函數(shù),你必須有對應(yīng)的「LoadModule」行,
#?因此,在這裡包含了這些指令,以便能在使用它之前啟動。
#?那些靜態(tài)編譯的模組不需要在這裡列出?(即以「httpd?-l」列出的模組)
#
#?範(fàn)例:
#?LoadModule?foo_module?modules/mod_foo.so #
#
#?ExtendedStatus:當(dāng)呼叫「server-status」時,控制Apache是??產(chǎn)生「全」?fàn)顟B(tài)
#?資訊(ExtendedStatus?On),或是產(chǎn)生基本資訊(ExtendedStatus?Off)。
#?預(yù)設(shè)為off
#
#?ExtendedStatus?On
###?第二區(qū):「主」服務(wù)設(shè)定
#
#?這一區(qū)建立被伺服器用「主」??「主」??的指令值,以回應(yīng)那些不被?
#?定義處理的任何請求。
#?這些數(shù)值也提供預(yù)設(shè)值給後面定義的容器。
#?如果中有定義,那麼這裡定義的指令值將會被
#?中的定義所覆寫。
#


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


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

Order?Deny,Allow
Deny?from?all

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

#
#?Options:這個指令的值可以是“None”,“All”,或下列選項的任意組合:
#?Indexes?Includes?FollowSymLinks?SymLinksifOwnerMatch?ExecCGI?MultiViews
#
#. Options?All」不能為你提供這個特質(zhì)。
#
#?這個指令既複雜又重要,請參見
#「http://httpd.apache.org/docs-2.0/mod/core.html#optioins」以取得更多的信息。
#
Options?FollowSymLinks
#
#?AllowOverride控制那些被放置在.htaccess檔案中的指令。
#?它可以是“All”,“None”,或下列指令的組合:
#?Options?FileInfo?AuthConfig?Limit
#
AllowOverride?None

服務(wù)。
#
Order?allow,deny
Allow?from?all

#
#?UserDir:指定在取得一個~user請求時將會加入使用者h(yuǎn)ome目錄後的目錄名。
#
UserDir?public_html
#?為防止在UserDir指令上的漏洞,對root使用者設(shè)定
#?象「./」這樣的UserDir是非常有用的。
#?如果你使用Apache?1.3以上版本,我們強(qiáng)烈建議你
#?在你的伺服器設(shè)定檔中包含下面的行
UserDir?disabled?root
#
#?下面是一個使用UserDir指令使一個網(wǎng)站的目錄具有唯讀屬性的範(fàn)例:
#
#?
#?AllowOverride?FileInfo?AuthConfig?Limit"IndexesalxAllowOverride?FileInfo?AuthConfig?Limit》IndexesalxSx??片udeNoExec
#?
#?Order?allow,deny
#?Allow?from?all
#?
Oriffrom未來>?deny ,allow
#?Deny?from?all
#?
#?

#
#?DirectoryIndex:定義請求為目錄時,Apache#
#?DirectoryIndex:定義請求為目錄時,Apache
# #?index.html.var檔案(一個類型映像檔案)用於提供一個文件處理列表, #?出於同樣的目的,也可以使用MultiViews選項,但是它會非常慢。
#
DirectoryIndex?index.php?index.html?index.html.var
#
#?AccessFileName:在每個目錄中查詢目錄提供附加設(shè)定指令的檔案的檔案名稱。
#?請參閱AllowOverride指令。
#
AccessFileName?.htaccess
#
#?下面的行防止.htaccess和.htpasswd檔案被Web客戶檢視。
#

Order?allow,deny
Deny?from?all

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

MIMEMagicFile?conf/magic

#
#?HostnameLookups:指定用戶端的名字為on時
#?記錄主機(jī)名,如www.apache.org;為off時記錄IP位址,204.62.129.132。
#?預(yù)設(shè)值為off,這要比設(shè)為on好得多,因為如果設(shè)為on則每個用戶端請求都會
#?至少造成對?nameserver?進(jìn)行一次查詢。
#
HostnameLookups?Off
#
#?EnableMMAP:控制是否進(jìn)行記憶體轉(zhuǎn)儲(如果作業(yè)系統(tǒng)支援的話)。
#?預(yù)設(shè)為on,如果你的伺服器安裝在網(wǎng)路檔案系統(tǒng)上(NFS),請關(guān)閉它。
#?在某些系統(tǒng)上,關(guān)閉它會提升系統(tǒng)效能(與檔案系統(tǒng)類型無關(guān));
#?具體情況請參考 http://httpd.apache.org/docs-2.0/mod/core.html #enablemmap
#
#?EnableMMAP?off
#
#?EnableSendfile:控制是否使用sendfile?kernel支援傳送檔案
#?(如果作業(yè)系統(tǒng)支援的話)。預(yù)設(shè)為on,如果你的伺服器安裝在網(wǎng)路檔案系統(tǒng)
#?(NFS)上,請你關(guān)閉它。
#?請參閱http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
#
#?EnableSendfile?off
#
#?ErrorLog:錯誤日誌檔案定位。
#?如果你沒有在內(nèi)定義ErrorLog指令,這個虛擬主機(jī)的錯誤訊息
#?將會記錄在這裡。如果你在那裡定義了ErrorLog,這些錯誤訊息將會記錄在你所
#?定義的檔案裡,而不是這兒定義的檔案。
#
ErrorLog?logs/error_log
#
#?LogLevel:控制記錄在錯誤日誌檔案中的日誌資訊數(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"?referer
LogFormat?"%{User-agent}i"?-agent}i" >#?你需要安裝了mod_logio.c模組才能使用%I和%O。
#?LogFormat?"%h?%l?%u?%t?"%r"?%>s?%b?"%{Referer}i"?"%{User-Agent}i"?%I?%O"combinedio


#?指定存取日誌檔案的定位和格式(一般日誌格式)。
#?如果你沒有在內(nèi)定義這個指令,傳輸訊息將記錄在這裡,
#?如果你定義了這個指令,則記錄在你指定的位置,而不是這兒定義的位置。
#
CustomLog?logs/access_log?common
#
#?如果你想要記錄agent和referer訊息,可以使用下面的指令
#
#ferCustomLogologs/referer >#?CustomLog?logs/agent_log?agent
#
#?如果你想要使用一個檔案記錄access,agent和referer訊息,
#?你可以如下定義這個指令:
#
Log logs/access_log?combined
#
#?ServerTokens
#?這個指令定義包含在HTTP回應(yīng)頭中資訊的類型。預(yù)設(shè)為“Full”,
#?這表示在回應(yīng)頭中將包含模組中的作業(yè)系統(tǒng)類型和編譯資訊。
#?可設(shè)為列各值中的一個:
#?Full?|?OS?|?Minor?|?Minimal?|?Major?|?Prod
#?Fulld傳達(dá)最少,且有最少所傳達(dá)的訊息。
#
ServerTokens?Full
#
#?隨意的添加包含伺服器版本和虛擬主機(jī)名字一行資訊到server-generated輸出頁中
#?(內(nèi)部錯誤文檔,F(xiàn)TP目錄列表,mod_status和mod_info輸出等等,除了CGI錯誤
#?或自訂的錯誤文件以外)。
#?設(shè)為「EMail」將包含一個指向ServerAdmin的mailto:連線。
#?可以為以下值:On?|?Off?|?EMail
#
ServerSignature?On
#
#?Aliases:#?Aliases別名?真實名
#
#?注意,如果你在別名的未尾包含了“/”,那麼在URL中也需要包含“/”。
#?因此,「/icons」不是這個範(fàn)例中的別名。
#?如果別名中以“/”結(jié)尾,那麼真實名也必須以“/”結(jié)尾,
#?如果別名中省略了結(jié)尾的“/”,那麼真實名也必須省略。
#
#?我們使用別名「/icons/」來表示FancyIndexed目錄列表,如果你不使用、
#?FancyIndexing,你可以註解掉它。
#
#?Alias?/icons/?"/usr/local/apache2/icons/"
#?
#?Options?#?AllowOverride?None
#?Order?allow,deny
##?Allow?from?all
#?

#
#?這將改變ServerRoot/manual。這個別名提供了手冊頁所在的位置,
#?即使你改變了你的DocumentRoot。如果你對有無手冊頁並不在意的話,
#?你可以註解掉它。
#
Alias?/manual?"/usr/loacl/apache2/manual"

Options?IndexesIncludeFollowSymptercom html
Order?allow,deny
Allow?from?all

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

??>
> cgid進(jìn)行通訊的UNIX套接字的
#?腳本介面路徑。
#
#?Scriptsock?logs/cgisock

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

AllowOverride?None
Options?None
Order?allow,deny
Options?None
Order?allow,deny Allow Directory>
#
#?Redirect允許你告訴客戶端使用存在於伺服器名字空間中的文檔,
#?而不是現(xiàn)在的,這幫助客戶定位那些改變了位置的文檔。
#?例如:
#?Redirect?permanent?/foo?http://www.example.com/bar
#
#?控制server-generated目錄列表顯示的指令
#
#
#?IndexOptions:控制server-generated目錄清單顯示特徵。
#
IndexOptions?FancyIndexing?VersionSort
#
#?AddIcon*?指令告訴伺服器不同副檔名的圖像檔案如何顯示,
Add?(CMP,/icons/compressed.gif)?x-compress?x-gzip
AddIconByType?(TXT,/icons/text.gif)?text/*
AddIconByType?(IMG,/icons/image2.gif)
AddIconByType?(SND,/icons/sound2.gif)?audio/*
AddIconByType?(VID,/icons/movie.gif)?video/*
AddIcon?/icons/binary.gif)?video/*
AddIcon?/icons/binary. >AddIcon?/icons/binhex.gif?.hqx
AddIcon?/icons/tar.gif?.tar
AddIcon?/icons/world2.gif?.wrl?.wrl.gz?.vrmlm.v /compressed.gif?.Z?.z?.tgz?.gz?.zip
AddIcon?/icons/a.gif?.ps?.ai?.eps
AddIcon?/icons/layout.gif?.html?>AddIcon?/icons/text.gif?.txt
AddIcon?/icons/c.gif?.c
AddIcon?/icons/p.gif?.pl?.py
AddIcon?/icons/f.gif?.pl?.py
AddIcon?for? >AddIcon?/icons/dvi.gif?.dvi
AddIcon?/icons/uuencoded.gif?.uu
AddIcon?/icons/script.gif?.conf?.sh?.s?.csh?.kshp. /tex.gif?.tex
AddIcon?/icons/bomb.gif?core
AddIcon?/icons/back.gif?..
AddIcon?/icons/hand.right.gif?README
AddIcon?/icons/hand.right.gif?README
AddIconder/icons/ffol. .gif?^^DIRECTORY^^
AddIcon?/icons/blank.gif?^^BLANKICON^^
#
#?DefaultIcon?為那些沒有明確定義圖示的檔案提供處理
#
DefaultIcon /icons/unknown.gif
#
#?AddDescription允許你在server-generated索引後放置一個簡短的說明。
#?只對FancyIndexed指令有效。
#?格式:AddDescription?"說明"?檔名
#
#?AddDescription?"GZIP?compressed?document"?.gz
#?Addopfiono. " .tgz
#
#?ReadmeName指定伺服器預(yù)設(shè)尋找的README檔案的名字,並加入目錄清單
#
#?HeaderName指定目錄清單前綴檔案的檔案名稱
ReadmeName?README. html
HeaderName?HEADER.html
#
#?IndexIgnore指定目錄索引忽略且不包含在清單中的檔案名稱集合,
#?支援shell類型的通配符。
#
IndexIgnore?.??*?*~?*#?HEADER*?README*?RCS?CVS?*,v?*,t
#
#AddEncoding允許你在傳送訊息中使用(Mosa)/Mosa. )解壓縮訊息,
#?注意:不是所有的瀏覽器都支援這個選項。
#?儘管名字相似,但是下列的指令與上面的FancyIndexing定制指令不同。
#
AddEncoding?x-compress?Z
AddEncoding?x-gzip?gz?tgz
#
#?DefaultLanguage和AddLanguage允許你指定文件的語言。
#?這讓你可以讓使用者用容易理解的語言瀏覽文件。
#
#?指定預(yù)設(shè)的語言,這表示所有沒有指定語言的套件都會使用該語言。
#?多數(shù)情況下,你也許並不想設(shè)定它,除非你確信這樣做是正確的。
#?通常,不使用確定的語言比使用錯誤的語言好。
#
#?DefaultLanguage?nl
#
#?注意1:作為語言關(guān)鍵字的詞綴毫無疑問是不能一樣的--採用波蘭
#?文的文檔(網(wǎng)絡(luò)標(biāo)準(zhǔn)語言代碼是pl)將希望使用「AddLanguage?pl?.po」
#?來避免與perl腳本的一般詞綴產(chǎn)生二義性。
#
#?注意2:?下面的例子舉例說明在一些範(fàn)例中語言的二字符縮寫與它的國家
#?的二字符縮寫不相同,例如?“Danmark/dk”?和?“Danmark/ da”?的比較.
#
#?注意3:?在?「ltz」?的情況下我們使用三字符詞綴,違犯了?RFC的規(guī)定,
#?運行中將修復(fù)它並使用RFC1766標(biāo)準(zhǔn)取得參考數(shù)據(jù)。
#
#?Danish?(da)?-?Dutch?(nl)?-?English?(en)?-?Estonian?(et)
#?French??(fr) Grperman?(et)
#?French??(fr) Grperman?(de)-Mode?#?Italian?(it)?-?Norwegian?(no)?-?Norwegian?Nynorsk?(nn)?-?Korean?(ko)
#?Port令人?sv)?-?Catalan (ca)?-?Czech(cz)
#?Polish?(pl)?-?Brazilian?Portuguese?(pt-br)?-?Japanese?(ja)
#?Russian#(ru)?Japanese?(ja)
#?Russian#1(ru)?Japanese?(ja)
#?Russian#Cru)?da?.dk
AddLanguage?nl?.nl
AddLanguage?en?.en
AddLanguage?et?.et
AddLanguage?uage?el .el
AddLanguage?it?.it
AddLanguage?ja?.ja
AddLanguage?pl?.po
AddLanguage?ko?說明?no?. no
AddLanguage?pt-br?.pt-br
AddLanguage?ltz?.ltz
AddLanguage?ca?.ca
AddLanguage?es?.es
AddLanguage?sv?.sv
AddLanguage?cz?.cz
AddLanguage?ru?.ru
AddLanguage?tw?.tw
AddLanguage?zh-tw?.tw
AddLanguage?hr?.hr
#LanguagePriority允??許你在會話中優(yōu)先使用一些語言會話。
#
#?以優(yōu)先順序遞減的方式列出它們。我們或多或少地採用按字母排列順序的方式
#?排列它們。也許你想要改變這個順序。
LanguagePriority?en?da?nl?et?fr?de?el?it?ja?ko?no?pl?pt?pt-br?ltz?ca?es?sv?]
#?或NOT?ACCEPTABLE(Fallback)[沒有可接受的語言配對的情況]提供一個結(jié)果頁。
#
ForceLanguagePriority?Prefer?Fallback
#
#?為發(fā)送出的所有頁指定預(yù)設(shè)的字元集,這總是一個好主意,並且為你的
#?web網(wǎng)站的國際化打開了大門,這不正是你曾經(jīng)想要的。同樣地,指定
#?預(yù)設(shè)字元集有一些小的損害,如一個使用iso-8859-1(latin1)標(biāo)準(zhǔn)命令
#?的頁面,除非以別的方式指定例如你僅以顯式方式聲明它。
#?也有一些與那些總是鼓勵你使用預(yù)設(shè)字元集的javascropt和URL語法有關(guān)
#?的瀏覽器安全原因。
#
#AddDefaultCharset?ISO-8859-1
AddDefaultCharse?GB2312
#
#?一般以檔案副檔名的方式使用字元集。也許你想要避免與語言擴(kuò)展發(fā)生
#?碰撞,除非你在每次改變後都做了很好的測試。
#?請參閱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-4?.iso8859-4?.latin4
AddCharset?ISO-8859-5?.iso8859-5?.latin5?.cyr?.iso-ru. .latin6?.arb
AddCharset?ISO-8859-7?.iso8859-7?.latin7?.grk
AddCharset?ISO-8859-8?.iso8859-8?>AddCharset?ISO-8859-8?.iso8859-8?.latlat985- 9?.latin9?.trk
AddCharset?ISO-2022-JP?.iso2022-jp?.jis
AddCharset?ISO-2022-?.iso2022-kr?。
AddCharset?Big5?.Big5?.big5
#?對於俄語,使用了多個字元集(如何使用主要依靠客戶端):
AddCharset?WINDOWS-1251?.cp-1251?.win-1251
Addg CP866?.cp866
AddCharset?KOI8-r?.koi8-r?.koi8-ru
AddCharset?KOI8-ru?.koi8-uk?.ua
AddCharset?10646-UCS-4?.ucs4
AddCharset?UTF-8?.utf8
#?下面的字元集沒有映射到一個特定的標(biāo)準(zhǔn)(iso)上,但是它們在瀏覽器
#?中被廣泛的支援。注意那些大寫字母。
#?(它不應(yīng)該,但是它是為兼容一些瀏覽器而做)
#
#?參見http://www.iana.org/assianments/character-sets以獲得
#它們的清單。但是瀏覽器支援較少。
#
AddCharset?GB2312?.gb2312?.gb
AddCharset?utf-7?.utf7
AddCharset?utf-8?.utf8
AddCharset?big5?.big5?.b5
AddCharset?EUC-TW?.euc- tw
AddCharset?EUC-JP?.euc-jp
AddCharset?EUC-KR?.euc-kr
AddCharset?shift_jis?.sjis
#
?shift_jis?.sjis
#
?shift_jis?.sjis
#
.types檔案中設(shè)定的MIME
#
AddType?application/x-tar?.tgz
AddType?image/x-icon?.ico
#
#?AddHandler允許你映射確定的檔案名稱到「handlers」:
#?與文件類型無關(guān)的行為。這既能編譯到伺服器中也可以加入到Action指令
#?中(看下面)。
#? 為了在ScriptAliased指令指定的以外使用CGI腳本:
#(要使它可用,你也需要在Options中加入「ExecCGI」。
#
#?AddHandler?cgi-script?.cgigi>#
#?AddHandler?cgi-script?.cgi
#
#?對於那些包含他們自己的HTTP頭的檔案
#
#?AddHandler?send-as-is?asis
#
#?imagemap >#
#?AddHandler?imap-file?map
#
#?agemap?檔案:
#
#AddHandler?imap-?映像
#
#AddHandler?imap-?映像
#
#AddHandler?imap-?) ??>#(這是預(yù)設(shè)的設(shè)定以允許Apache的「It?Worked」頁面以多種語言分發(fā))。
#
AddHandler?type-map?var
#
#?過濾器允許你在將它送到客戶端前進(jìn)行處理。
#
#?為了在伺服器端分析包含(SSI)的.shtml 文件:
#?(要執(zhí)行這個指令,你還需要在Options指令中加入「Includes」。)
#
#?AddType?text/html?.shtml
#?AddOutputFilter?INCLUDES?.shtml
#
#?Action讓你定義當(dāng)呼叫符合的媒體檔案時將執(zhí)行的腳本。這將減少
#?那些經(jīng)常使用的CGI腳本的URL路徑名的重複輸入。
#?格式:Action?media/type?/cgi-script/location
#?格式:Action?handler-name?/cgi-script/location
#
#
#?可設(shè)定的錯誤應(yīng)答有三組種風(fēng)格:
#?1)plain?text?2)local?redirects?3)?external?redirects
#
#?一些範(fàn)例:
#?ErrorDocument?500"The 404?/missing.html
#?ErrorDocument?404?"/cgi-bin/missing_handler.pl"
#?ErrorDocument?402?http://www.example.com/subscriptionErrorDocument?402?http://www.example.com/subscriptionErrorDocument?402?http://www.example.com/subscription_info.html
??>??> >#?綜合應(yīng)用這些指令,我們可以創(chuàng)造一個國際化的錯誤反應(yīng)。
#
#?我們使用Alias來重定向任意/error/HTTP_.html.var回應(yīng)到
#?我們的多語言錯誤訊息集合。使用正確的文字來取代它。
#
#?加入下面的行,你就能夠改變這些訊息的顯示,而不必改變
#?HTTP_.html.var檔。
#
#?Alias?/error/include/?"/your/include/path/"
#
#?以將/usr/local/apache2/error/include/下的文件拷貝到/ your/inclue/path/下
#?開始,你可以建立自己的檔案集合,甚至是其於每個虛擬主機(jī)的。
#?不管你的ServerSignature如何設(shè)置,預(yù)設(shè)的包含檔案將顯示你的
#?Aapche版本號碼和你的ServerAdmin郵件地址
#
#?國際化的錯誤文件需要mod_alias,mod_include和mod_negotiation三個
#?模組。要啟動它們,取消下面30行的註解符號
#?Alias?/error/?"/usr/local/apache2/error/"
#
#?
#?AllowOverride?None
#?Options?IncludesNoExec
#?AddOutputFilter?Includes?html
#?Adddler #?LanguagePriority?en de?es?fr?it?nl?sv
#?ForceLanguagePriority?Prefer?Fallback
#?

#
#?ErrorDocument?400/L4/TL. 1?/error/HTTP_UNAUTHORIZED. html.var
ErrorDocument?403?/error.php
#?ErrorDocument?404?/error/HTTP_NOT_FOUND.html.var
#?ErrorDocument.4051/D.D.D.LRR. ment?408?/error/HTTP_REQUEST_TIME_OUT .html.var
#?ErrorDocument?410?/error/HTTP_GONE.html.var
#?ErrorDocument?411?/error/HTTP_LENGTH_REQUIRED.html.var.
# ErrorDocument?413?/error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
#?ErrorDocument?414?/error/HTTP_REQUEST_URI_TOO_LARGE.html。 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..html. .html.var
#?ErrorDocument?506 /error/HTTP_VARIANT_ALSO_VARIES.html.var
#
#?下面的命令更改標(biāo)準(zhǔn)的HTTP應(yīng)答行為以處理己知的瀏覽器問題。
#
BrowserMatch?"Mozilla/2"?nokeepalive
BrowserMatch?"MSIE?4.0b2;"?nokeepalive?downgrade-1.0?force-response-1.0 <.f.s.>BrowserMatch "Java/1.0"?force-response-1.0
BrowserMatch?"JDK/1.0"?force-response-1.0
#
#?下面命令關(guān)閉對那些沒有尾部「/」的目錄的非GET請求的重定向,
#?這些指令修復(fù)了微軟的採用DAV方法不能正確處理重定向的WEB資料夾的問題。
#?Apple下的DAV檔案系統(tǒng)與Gnome下的VFS對DAV的支援也是採用這樣的方法
#?來處理的。
#
BrowserMatch?"Microsoft?Data?Access?Internet?Publishing?Provider"?redirect-carefully
BrowserMatch?"^WebDrive"?redirect-carefully
BrowserMatch?"^WebDAVFS/1.[012]"?redirect-carefully
BrowserMatch?"^gnome-vfs"?redirect-carefully
#
#?允許你使用URL:http://servername/server-status來透過mod_status生
#?成並回報伺服器狀態(tài)資訊。改變.example.com為你自己的網(wǎng)域。
#
#?
#?SetHandler?server-status
#?Order?deny,allow
#?Deny?from?all
>#?

#
#?允許使用URL:http://servername/server-info來遠(yuǎn)端報告伺服器設(shè)定資訊
#?(需要mod_info.c支援)。改變“.example.com”為你自己的網(wǎng)域。
#
#?
#?SetHandler?server-info
#?Order?deny,allow
#?Deny?f?all
#Oamp. >#?

#
#?代理伺服器指令,去掉下面的行使代理服務(wù)可用。
#
#?
#?ProxyRequests?On
#?
#?Order?deny,
#?Order?deny, #?
#
#?安裝或關(guān)閉HTTP/1.1「通道」頭處理。
#?(「Full」新增伺服器版本訊息,「Block」移掉所有輸出「通道」頭資訊。
#?可設(shè)為下列各選項之一:Off?|?On?|?Full?|?Block
#
#?ProxyVia?On
#?最好為代理服務(wù)安裝高速緩衝,去掉下面幾行的註解符號:
#?(沒有CacheRoot則不緩衝)
#
#?CacheRoot?"/us /local/apache2/proxy"
#?CacheSize?5
#?CacheGcInterval?4
#?CacheMaxExpire?24
#?CacheLastModified?main.com?another-domain .edu?joes.garage-sale.com
#?

#?代理指令結(jié)束。 c>
Include?conf/ssl.conf

##?第三區(qū):虛擬主機(jī)
#
#?VirtualHost:你可以透過設(shè)定虛擬主機(jī)容器以實現(xiàn)在你的主機(jī)上保有多個
#?網(wǎng)域名稱/主機(jī)名稱。 。資訊。 #?NameVirtualHost?*
#
#?虛擬主機(jī)範(fàn)例:
#?幾乎所有的Apache指令都可以在虛擬主機(jī)容器中使用。的請求進(jìn)行應(yīng)答的設(shè)定。
#?ServerName?dummy-host.example.com
#?ErrorLog?logs/dummy-host.example.com-error_log
#?CustomLog?logs/dummy-host. /virtualHost>
以上就介紹了apache struts2 Apache2 httpdconf 中文版,包含了apache struts2方面的內(nèi)容,希望對PHP教學(xué)有興趣的朋友有幫助。


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

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

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

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

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

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

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

對基於PHP的API進(jìn)行版本控制的最佳實踐是什麼? 對基於PHP的API進(jìn)行版本控制的最佳實踐是什麼? Jun 14, 2025 am 12:27 AM

基於toversionaphp,useUrl deuseUrl specteringforclarityAndEsofRouting,單獨的codetoavoidConflicts,dremecateOldVersionswithClearCommunication,andConsiderCustomHeadeSerlySerallyWhennEnncelsy.startbyplacingtheversionIntheUrl(E.G.,epi/api/v

如何在PHP中實施身份驗證和授權(quán)? 如何在PHP中實施身份驗證和授權(quán)? Jun 20, 2025 am 01:03 AM

tosecurelyhandleauthenticationandationallizationInphp,lofterTheSesteps:1.AlwaysHashPasswordSwithPassword_hash()andverifyusingspasspassword_verify(),usepreparedStatatementStopreventsqlineptions,andStoreSeruserDatain usseruserDatain $ _sessiveferterlogin.2.implementrole-2.imaccessccsccccccccccccccccccccccccc.

PHP中的程序和麵向?qū)ο蟮木幊坦?fàn)例之間有什麼區(qū)別? PHP中的程序和麵向?qū)ο蟮木幊坦?fàn)例之間有什麼區(qū)別? Jun 14, 2025 am 12:25 AM

procemal and object-tiriendedprogromming(oop)inphpdiffersimplessintustructure,可重複使用性和datahandling.1.procedural-Progrogursmingusesfunctimesfunctionsormanized sequalized sequalized sequiential,poiperforsmallscripts.2.OpporganizesCodeOrganizescodeOdeIntsocloceSandObjects,ModelingReal-Worlden-Worlden

PHP中有哪些弱參考(弱圖),何時有用? PHP中有哪些弱參考(弱圖),何時有用? Jun 14, 2025 am 12:25 AM

PHPdoesnothaveabuilt-inWeakMapbutoffersWeakReferenceforsimilarfunctionality.1.WeakReferenceallowsholdingreferenceswithoutpreventinggarbagecollection.2.Itisusefulforcaching,eventlisteners,andmetadatawithoutaffectingobjectlifecycles.3.YoucansimulateaWe

如何在PHP中安全地處理文件上傳? 如何在PHP中安全地處理文件上傳? Jun 19, 2025 am 01:05 AM

要安全處理PHP中的文件上傳,核心在於驗證文件類型、重命名文件並限制權(quán)限。 1.使用finfo_file()檢查真實MIME類型,僅允許特定類型如image/jpeg;2.用uniqid()生成隨機(jī)文件名,存儲至非Web根目錄;3.通過php.ini和HTML表單限製文件大小,設(shè)置目錄權(quán)限為0755;4.使用ClamAV掃描惡意軟件,增強(qiáng)安全性。這些步驟有效防止安全漏洞,確保文件上傳過程安全可靠。

如何與PHP的NOSQL數(shù)據(jù)庫(例如MongoDB,Redis)進(jìn)行交互? 如何與PHP的NOSQL數(shù)據(jù)庫(例如MongoDB,Redis)進(jìn)行交互? Jun 19, 2025 am 01:07 AM

是的,PHP可以通過特定擴(kuò)展或庫與MongoDB和Redis等NoSQL數(shù)據(jù)庫交互。首先,使用MongoDBPHP驅(qū)動(通過PECL或Composer安裝)創(chuàng)建客戶端實例並操作數(shù)據(jù)庫及集合,支持插入、查詢、聚合等操作;其次,使用Predis庫或phpredis擴(kuò)展連接Redis,執(zhí)行鍵值設(shè)置與獲取,推薦phpredis用於高性能場景,Predis則便於快速部署;兩者均適用於生產(chǎn)環(huán)境且文檔完善。

PHP中==(鬆散比較)和===(嚴(yán)格的比較)之間有什麼區(qū)別? PHP中==(鬆散比較)和===(嚴(yán)格的比較)之間有什麼區(qū)別? Jun 19, 2025 am 01:07 AM

在PHP中,==與===的主要區(qū)別在於類型檢查的嚴(yán)格程度。 ==在比較前會進(jìn)行類型轉(zhuǎn)換,例如5=="5"返回true,而===要求值和類型都相同才會返回true,例如5==="5"返回false。使用場景上,===更安全應(yīng)優(yōu)先使用,==僅在需要類型轉(zhuǎn)換時使用。

如何在PHP( - , *, /,%)中執(zhí)行算術(shù)操作? 如何在PHP( - , *, /,%)中執(zhí)行算術(shù)操作? Jun 19, 2025 pm 05:13 PM

PHP中使用基本數(shù)學(xué)運算的方法如下:1.加法用 號,支持整數(shù)和浮點數(shù),也可用於變量,字符串?dāng)?shù)字會自動轉(zhuǎn)換但不推薦依賴;2.減法用-號,變量同理,類型轉(zhuǎn)換同樣適用;3.乘法用*號,適用於數(shù)字及類似字符串;4.除法用/號,需避免除以零,並註意結(jié)果可能是浮點數(shù);5.取模用%號,可用於判斷奇偶數(shù),處理負(fù)數(shù)時餘數(shù)符號與被除數(shù)一致。正確使用這些運算符的關(guān)鍵在於確保數(shù)據(jù)類型清晰並處理好邊界情況。

See all articles