无码视频在线观看,99人妻,国产午夜视频,久久久久国产一级毛片高清版新婚

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

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

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

    ture On
      一些情況下,例如當(dāng)客戶請求的網(wǎng)頁并不存在時(shí),服務(wù)器將產(chǎn)生錯(cuò)誤文檔,缺省情況下由于打開了 ServerSignature選項(xiàng),錯(cuò)誤文檔的最后一行將包含服務(wù)器的名字、Apache的版本等
      信息。有的管理員更傾向于不對外顯示這些信息,就可以將這個(gè)參數(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)中的真實(shí)位置進(jìn)行直接映射,一般的文檔將在DocumentRoot 中進(jìn)行查詢,然而使用Alias定義的路徑將直接映射到相應(yīng)目錄下,而不再到
      DocumentRoot 下面進(jìn)行查詢。因此Alias可以用來映射一些公用文件的路徑,例如保存了各種常用圖標(biāo)的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程序的路徑,這個(gè)路徑下的文件都被定義為CGI程序,通過執(zhí)行它們來獲得結(jié)果,而非由服務(wù)
      器直接返回其內(nèi)容。缺省情況下CGI程序使用cgi-bin目錄作為虛擬路徑。
      # Redirect old-URI new-URL
      Redirect參數(shù)是用來重寫URL的,當(dāng)瀏覽器訪問服務(wù)器上的一個(gè)已經(jīng)不存在的資源的時(shí)候,服務(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
      當(dāng)一個(gè)HTTP請求的URL為一個(gè)目錄的時(shí)候,服務(wù)器返回這個(gè)目錄中的索引文件。但如果一個(gè)目錄中不存在缺省的索引文件,并且該服務(wù)器又許可顯示目錄文件列表的時(shí)候,就會(huì)顯示出這個(gè)目錄中的文件列表,為了使得這個(gè)文件列表能具有可理解性,而不僅僅是一個(gè)簡單的列表,就需要前面的這些設(shè)置參數(shù)。
      如果使用了IndexOptions FancyIndexing選項(xiàng),可以讓服務(wù)器產(chǎn)生的目錄列表中針對各種不同類型的文檔引用各種圖標(biāo)。而哪種文件使用哪種圖標(biāo),則使用下面的 AddIconByEncoding、AddIconByType以及AddIcon來定義,分別依據(jù)MIME的編碼、類型以及文件的后綴來判斷使用何種圖標(biāo)。如果不能確定文檔使用的圖標(biāo),就使用 DefaultIcon定義的缺省圖標(biāo)。
      同樣,使用AddDescription可以為不同類型的文檔加入不同的描述。并且,服務(wù)器還在目錄下,查詢使用ReadmeName和HeaderName定義的文件(自動(dòng)加上. html后綴,如果沒有發(fā)現(xiàn),
      再使用.txt后綴進(jìn)行搜索),如果發(fā)現(xiàn)了這些文件,就在文件列表之前首先顯示這些文件的內(nèi)容,以使得普通目錄列表具備更大的可理解性。
      IndexIgnore讓服務(wù)器在列出文件列表時(shí)忽略相應(yīng)的文件, 這里使用模式配置的方式定義文
      件名。
      AddEncoding x-compress Z
      AddEncoding x-gzip gz
      AddEncoding用于告訴一些使用壓縮的MIME類型,這樣可以讓瀏覽器進(jìn)行解壓縮操作。
      AddLanguage en .en
      AddLanguage fr .fr
      AddLanguage de .de
      AddLanguage da .da
      AddLanguage el .el
      AddLanguage it .it
      LanguagePriority en fr de
      一個(gè)HTML文檔可以同時(shí)具備多個(gè)語言的版本,如對于file1.html文檔可以具備
      file1.html.en、file1.html.fr 等不同的版本,每個(gè)語言后綴必須使用AddLanguage進(jìn)行定義。這樣服務(wù)器可以針對不同國家的客戶,通過與瀏覽器進(jìn)行協(xié)商,發(fā)送不同的語言版本。LanguagePriority 定義不同語言的優(yōu)先級,以便在瀏覽器沒有特殊要求時(shí),按照順序使用不同的語言版本回應(yīng)對file1.html 的請求。這個(gè)國際化的能力實(shí)際的應(yīng)用并不多。
      AddDefaultCharset ISO-8859-1
      瀏覽器選擇的標(biāo)準(zhǔn)編碼
      簡體中文網(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)的處理類型,用于定義文檔為一個(gè)非靜態(tài)的文檔類型,需要進(jìn)行處理,再向?yàn)g覽器返回處理結(jié)果。例如上面注釋中的設(shè)置是將以.cgi結(jié)尾的文件設(shè)置為
      cgi-script類型,那么服務(wù)器將啟動(dòng)這個(gè)CGI程序以進(jìn)行處理。如果需要在前面AliasScript定義的路徑之外執(zhí)行CGI程序,就需要使用這個(gè)參數(shù)進(jìn)行設(shè)置,此后以.cgi結(jié)尾的文件將被當(dāng)作CGI程
      序執(zhí)行。
      在配置文件、這個(gè)目錄中的.htaccess以及其上級目錄的.htaccess中必須允許執(zhí)行CGI
      程序,這需要通過Options ExecCGI參數(shù)設(shè)定。
      #AddType text/html .shtml
      #AddHandler server-parsed .shtml
      另外一種動(dòng)態(tài)進(jìn)行處理的類型為server-parsed,由服務(wù)器自身預(yù)先分析網(wǎng)頁內(nèi)的標(biāo)記
      ,將標(biāo)記更改為正確的HTML標(biāo)識。由于server-parsed需要對text/html類型的文檔進(jìn)行處理,因
      此首先定義了對應(yīng)的.shtml為text/html類型。
      然而要支持SSI,還要首先要在配置文件(或.htaccess)中使用Options Includes允許該目錄下的文檔可以為SSI類型,或使用Options IncludesNOExec讓執(zhí)行普通的SSI標(biāo)志,但不執(zhí)行其中引用的外部程序。
      另一種指定server-parsed類型的方式為使用XBitBack設(shè)置選項(xiàng),如果將XBitHack設(shè)置為On,服務(wù)器將檢查所有text/html類型的文檔(包括.html后綴的文檔),如果發(fā)現(xiàn)文件屬性具備執(zhí)行位 “x“,則服務(wù)器就認(rèn)為它是服務(wù)器分析文檔,需要服務(wù)器進(jìn)行處理。推薦使用AddHandler進(jìn)行設(shè)置,而將XBitBack 設(shè)置為Off,因?yàn)槭褂肵BitBack將對所有的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
      因?yàn)锳pache內(nèi)部提供的處理功能有限,因此可以使用Action為服務(wù)器定義外部程序作為可處理的動(dòng)態(tài)文檔類型,這些外部程序與標(biāo)準(zhǔn)CGI程序相同,都是對輸入的數(shù)據(jù)處理之后,再輸
      出不同MIME類型的結(jié)果。例如要定義一個(gè)對特殊后綴wri都先執(zhí)行wri2txt進(jìn)行處理操作,再返回結(jié)果的操作,可以使用:
      Action windows-writer /bin/wri2txt
      AddHandler windows-writer wri
      更進(jìn)一步,可以直接使用Action定義對某個(gè)MIME類型預(yù)先進(jìn)行處理操作,這需要例子中第一種格式的Action 參數(shù)設(shè)置方式。這樣設(shè)置方式就不再需要額外的AddHandler用來將處理操
      作與文件后綴聯(lián)系起來,而是使用Action直接處理MIME類型的文件。但如果文檔后綴沒有正式的MIME類型,還需要先定義一個(gè)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ā)生時(shí),服務(wù)器將產(chǎn)生一個(gè)錯(cuò)誤代碼,同時(shí)也將回應(yīng)客戶瀏覽器一個(gè)標(biāo)識錯(cuò)誤的網(wǎng)頁。ErrorDocument就用于設(shè)置當(dāng)出現(xiàn)哪個(gè)錯(cuò)誤時(shí)應(yīng)該回應(yīng)客戶瀏覽器那些內(nèi)容,ErrorDocument的第一個(gè)參數(shù)為錯(cuò)誤的序號,第二個(gè)參數(shù)為回應(yīng)的數(shù)據(jù),可以為簡單的文本,本地網(wǎng)頁,本地CGI程序,以及遠(yuǎn)程主機(jī)上的網(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語句進(jìn)行判斷,如果存在mod_proxy模塊,就使用ProxyRequests打開代理支持。此后的
      Directory用于設(shè)置對Proxy功能的訪問權(quán)限設(shè)置,以及用于設(shè)置緩沖的各個(gè)參數(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ǔ)的虛擬主機(jī)服務(wù)器時(shí)使用。其中NameVirtualHost 來指定虛擬主機(jī)使用的IP地址,這個(gè)IP地址將對應(yīng)多個(gè)DNS名字,如果Apache
      使用了Listen 參數(shù)控制了多個(gè)端口,那么就可以在這里加上端口號以進(jìn)一步進(jìn)行區(qū)分對不同端口的不同連接請求。此后,使用 VirtualHost語句,使用NameVirtualHost指定的IP地址作參數(shù)
      ,對每個(gè)名字都定義對應(yīng)的虛擬主機(jī)設(shè)置。
      虛擬主機(jī)是在一臺Web服務(wù)器上,可以為多個(gè)單獨(dú)域名提供Web服務(wù),并且每個(gè)域名都完全獨(dú)立,包

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


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

    服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!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ù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(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號
      1
     
     
     
     

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