亚洲Aⅴ无码Av红楼在线观看_国产午夜福利涩爱AⅤ_国产sm调教一区二区三区_精品人妻一区二区三区不卡毛片

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

Apache服務(wù)以及httpd.conf配置詳解 (3)

發(fā)布時間:  2012/7/27 18:18:47

ture On
  一些情況下,例如當客戶請求的網(wǎng)頁并不存在時,服務(wù)器將產(chǎn)生錯誤文檔,缺省情況下由于打開了 ServerSignature選項,錯誤文檔的最后一行將包含服務(wù)器的名字、Apache的版本等
  信息。有的管理員更傾向于不對外顯示這些信息,就可以將這個參數(shù)設(shè)置為Off,或者設(shè)置為Email,最后一行將替換為對ServerAdmin 的Email提示。
  Alias /icons/ “/usr/local/www/icons/“
  Options Indexes MultiViews
  AllowOverride None
  Order allow,deny
  Allow from all
  Alias參數(shù)用于將URL與服務(wù)器文件系統(tǒng)中的真實位置進行直接映射,一般的文檔將在DocumentRoot 中進行查詢,然而使用Alias定義的路徑將直接映射到相應(yīng)目錄下,而不再到
  DocumentRoot 下面進行查詢。因此Alias可以用來映射一些公用文件的路徑,例如保存了各種常用圖標的icons路徑。這樣使得除了使用符號連接之外,文檔根目錄(DocumentRoot)外的目錄
  也可以通過使用了Alias映射,提供給瀏覽器訪問。
  定義好映射的路徑之后,應(yīng)該需要使用Directory語句設(shè)置訪問限制。
  ScriptAlias /cgi-bin/ “/usr/local/www/cgi-bin/“
  AllowOverride None
  Options None
  Order allow,deny
  Allow from all
  ScriptAlias也是用于URL路徑的映射,但與Alias的不同在于,ScriptAlias是用于映射CGI程序的路徑,這個路徑下的文件都被定義為CGI程序,通過執(zhí)行它們來獲得結(jié)果,而非由服務(wù)
  器直接返回其內(nèi)容。缺省情況下CGI程序使用cgi-bin目錄作為虛擬路徑。
  # Redirect old-URI new-URL
  Redirect參數(shù)是用來重寫URL的,當瀏覽器訪問服務(wù)器上的一個已經(jīng)不存在的資源的時候,服務(wù)器返回給瀏覽器新的URL,告訴瀏覽器從該URL中獲取資源。這主要用于原來存在于服務(wù)
  器上的文檔,改變了位置之后,而又希望能使用老URL能訪問到,以保持與以前的URL兼容。
  IndexOptions FancyIndexing
  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 /icons/binary.gif .bin .exe
  AddIcon /icons/binhex.gif .hqx
  AddIcon /icons/tar.gif .tar
  AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
  AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
  AddIcon /icons/a.gif .ps .ai .eps
  AddIcon /icons/layout.gif .html .shtml .htm .pdf
  AddIcon /icons/text.gif .txt
  AddIcon /icons/c.gif .c
  AddIcon /icons/p.gif .pl .py
  AddIcon /icons/f.gif .for
  AddIcon /icons/dvi.gif .dvi
  AddIcon /icons/uuencoded.gif .uu
  AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
  AddIcon /icons/tex.gif .tex
  AddIcon /icons/bomb.gif core
  AddIcon /icons/back.gif ..
  AddIcon /icons/hand.right.gif README
  AddIcon /icons/folder.gif ^^DIRECTORY^^
  AddIcon /icons/blank.gif ^^BLANKICON^^
  DefaultIcon /icons/unknown.gif
  #AddDescription “GZIP compressed document“ .gz
  #AddDescription “tar archive“ .tar
  #AddDescription “GZIP compressed tar archive“ .tgz
  ReadmeName README
  HeaderName HEADER
  IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
  當一個HTTP請求的URL為一個目錄的時候,服務(wù)器返回這個目錄中的索引文件。但如果一個目錄中不存在缺省的索引文件,并且該服務(wù)器又許可顯示目錄文件列表的時候,就會顯示出這個目錄中的文件列表,為了使得這個文件列表能具有可理解性,而不僅僅是一個簡單的列表,就需要前面的這些設(shè)置參數(shù)。
  如果使用了IndexOptions FancyIndexing選項,可以讓服務(wù)器產(chǎn)生的目錄列表中針對各種不同類型的文檔引用各種圖標。而哪種文件使用哪種圖標,則使用下面的 AddIconByEncoding、AddIconByType以及AddIcon來定義,分別依據(jù)MIME的編碼、類型以及文件的后綴來判斷使用何種圖標。如果不能確定文檔使用的圖標,就使用 DefaultIcon定義的缺省圖標。
  同樣,使用AddDescription可以為不同類型的文檔加入不同的描述。并且,服務(wù)器還在目錄下,查詢使用ReadmeName和HeaderName定義的文件(自動加上. html后綴,如果沒有發(fā)現(xiàn),
  再使用.txt后綴進行搜索),如果發(fā)現(xiàn)了這些文件,就在文件列表之前首先顯示這些文件的內(nèi)容,以使得普通目錄列表具備更大的可理解性。
  IndexIgnore讓服務(wù)器在列出文件列表時忽略相應(yīng)的文件, 這里使用模式配置的方式定義文
  件名。
  AddEncoding x-compress Z
  AddEncoding x-gzip gz
  AddEncoding用于告訴一些使用壓縮的MIME類型,這樣可以讓瀏覽器進行解壓縮操作。
  AddLanguage en .en
  AddLanguage fr .fr
  AddLanguage de .de
  AddLanguage da .da
  AddLanguage el .el
  AddLanguage it .it
  LanguagePriority en fr de
  一個HTML文檔可以同時具備多個語言的版本,如對于file1.html文檔可以具備
  file1.html.en、file1.html.fr 等不同的版本,每個語言后綴必須使用AddLanguage進行定義。這樣服務(wù)器可以針對不同國家的客戶,通過與瀏覽器進行協(xié)商,發(fā)送不同的語言版本。LanguagePriority 定義不同語言的優(yōu)先級,以便在瀏覽器沒有特殊要求時,按照順序使用不同的語言版本回應(yīng)對file1.html 的請求。這個國際化的能力實際的應(yīng)用并不多。
  AddDefaultCharset ISO-8859-1
  瀏覽器選擇的標準編碼
  簡體中文網(wǎng)站改為:GB2312
  #AddType application/x-httpd-php3 .phtml
  #AddType application/x-httpd-php3-source .phps
  AddType參數(shù)可以為特定后綴的文件指定MIME類型,這里的設(shè)置將覆蓋mime.types中的設(shè)置。
  #AddHandler cgi-script .cgi
  AddHandler是用于指定非靜態(tài)的處理類型,用于定義文檔為一個非靜態(tài)的文檔類型,需要進行處理,再向瀏覽器返回處理結(jié)果。例如上面注釋中的設(shè)置是將以.cgi結(jié)尾的文件設(shè)置為
  cgi-script類型,那么服務(wù)器將啟動這個CGI程序以進行處理。如果需要在前面AliasScript定義的路徑之外執(zhí)行CGI程序,就需要使用這個參數(shù)進行設(shè)置,此后以.cgi結(jié)尾的文件將被當作CGI程
  序執(zhí)行。
  在配置文件、這個目錄中的.htaccess以及其上級目錄的.htaccess中必須允許執(zhí)行CGI
  程序,這需要通過Options ExecCGI參數(shù)設(shè)定。
  #AddType text/html .shtml
  #AddHandler server-parsed .shtml
  另外一種動態(tài)進行處理的類型為server-parsed,由服務(wù)器自身預(yù)先分析網(wǎng)頁內(nèi)的標記
  ,將標記更改為正確的HTML標識。由于server-parsed需要對text/html類型的文檔進行處理,因
  此首先定義了對應(yīng)的.shtml為text/html類型。
  然而要支持SSI,還要首先要在配置文件(或.htaccess)中使用Options Includes允許該目錄下的文檔可以為SSI類型,或使用Options IncludesNOExec讓執(zhí)行普通的SSI標志,但不執(zhí)行其中引用的外部程序。
  另一種指定server-parsed類型的方式為使用XBitBack設(shè)置選項,如果將XBitHack設(shè)置為On,服務(wù)器將檢查所有text/html類型的文檔(包括.html后綴的文檔),如果發(fā)現(xiàn)文件屬性具備執(zhí)行位 “x“,則服務(wù)器就認為它是服務(wù)器分析文檔,需要服務(wù)器進行處理。推薦使用AddHandler進行設(shè)置,而將XBitBack 設(shè)置為Off,因為使用XBitBack將對所有的HTML文檔都執(zhí)行
  額外的檢查,降低了效率。
  #AddHandler send-as-is asis
  #AddHandler imap-file map
  #AddHandler type-map var
  上面被注釋的AddHandler用于支持Apache服務(wù)器的asis、map和var處理能力。
  # Action media/type /cgi-script/location
  # Action handler-name /cgi-script/location
  因為Apache內(nèi)部提供的處理功能有限,因此可以使用Action為服務(wù)器定義外部程序作為可處理的動態(tài)文檔類型,這些外部程序與標準CGI程序相同,都是對輸入的數(shù)據(jù)處理之后,再輸
  出不同MIME類型的結(jié)果。例如要定義一個對特殊后綴wri都先執(zhí)行wri2txt進行處理操作,再返回結(jié)果的操作,可以使用:
  Action windows-writer /bin/wri2txt
  AddHandler windows-writer wri
  更進一步,可以直接使用Action定義對某個MIME類型預(yù)先進行處理操作,這需要例子中第一種格式的Action 參數(shù)設(shè)置方式。這樣設(shè)置方式就不再需要額外的AddHandler用來將處理操
  作與文件后綴聯(lián)系起來,而是使用Action直接處理MIME類型的文件。但如果文檔后綴沒有正式的MIME類型,還需要先定義一個MIME類型。
  #ErrorDocument 500 “The server made a boo boo.
  #ErrorDocument 404 /missing.html
  #ErrorDocument 404 /cgi-bin/missing_handler.pl
  #ErrorDocument 402 http://some.other_server.com/subscription_info.html
  如果客戶請求的網(wǎng)頁不存在,或者沒有訪問權(quán)限等情況發(fā)生時,服務(wù)器將產(chǎn)生一個錯誤代碼,同時也將回應(yīng)客戶瀏覽器一個標識錯誤的網(wǎng)頁。ErrorDocument就用于設(shè)置當出現(xiàn)哪個錯誤時應(yīng)該回應(yīng)客戶瀏覽器那些內(nèi)容,ErrorDocument的第一個參數(shù)為錯誤的序號,第二個參數(shù)為回應(yīng)的數(shù)據(jù),可以為簡單的文本,本地網(wǎng)頁,本地CGI程序,以及遠程主機上的網(wǎng)頁。
  BrowserMatch “Mozilla/2“ nokeepalive
  BrowserMatch “MSIE 4\.0b2;“ nokeepalive downgrade-1.0 force-response-1.0
  BrowserMatch “RealPlayer 4\.0“ force-response-1.0
  BrowserMatch “Java/1\.0“ force-response-1.0
  BrowserMatch “JDK/1\.0“ force-response-1.0
  BrowserMatch命令為特定的客戶程序,設(shè)置特殊的參數(shù),以保證對老版本瀏覽器的兼容性,
  并支持新瀏覽器的新特性。
  #
  #ProxyRequests On
  #
  #
  # Order deny,allow
  # Deny from all
  # Allow from .your_domain.com
  #
  #ProxyVia On
  #CacheRoot “/usr/local/www/proxy“
  #CacheSize 5
  #CacheGcInterval 4
  #CacheMaxExpire 24
  #CacheLastModifiedFactor 0.1
  #CacheDefaultExpire 1
  #NoCache a_domain.com another_domain.edu joes.garage_sale.com
  #
  Apache服務(wù)器本身就具備代理的功能,然而這要求加載入mod_proxy模塊。這能使用IfModule語句進行判斷,如果存在mod_proxy模塊,就使用ProxyRequests打開代理支持。此后的
  Directory用于設(shè)置對Proxy功能的訪問權(quán)限設(shè)置,以及用于設(shè)置緩沖的各個參數(shù)設(shè)置。
  #NameVirtualHost 12.34.56.78:80
  #NameVirtualHost 12.34.56.78
  #
  # ServerAdmin webmaster@host.some_domain.com
  # DocumentRoot /www/docs/host.some_domain.com
  # ServerName host.some_domain.com
  # ErrorLog logs/host.some_domain.com-error_log
  # CustomLog logs/host.some_domain.com-access_log common
  #
  #
  #
  缺省設(shè)置文件中的這些內(nèi)容是用于設(shè)置命名基礎(chǔ)的虛擬主機服務(wù)器時使用。其中NameVirtualHost 來指定虛擬主機使用的IP地址,這個IP地址將對應(yīng)多個DNS名字,如果Apache
  使用了Listen 參數(shù)控制了多個端口,那么就可以在這里加上端口號以進一步進行區(qū)分對不同端口的不同連接請求。此后,使用 VirtualHost語句,使用NameVirtualHost指定的IP地址作參數(shù)
  ,對每個名字都定義對應(yīng)的虛擬主機設(shè)置。
  虛擬主機是在一臺Web服務(wù)器上,可以為多個單獨域名提供Web服務(wù),并且每個域名都完全獨立,包

億恩科技地址(ADD):鄭州市黃河路129號天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
   聯(lián)系:億恩小凡
   QQ:89317007
   電話:0371-63322206


本文出自:億恩科技【www.allwellnessguide.com】

服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機 24小時售后服務(wù)電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務(wù)熱線