程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 深入apache配置文件httpd.conf的部分參數說明

深入apache配置文件httpd.conf的部分參數說明

編輯:關於PHP編程
    本篇文章是對apache配置文件httpd.conf的部分參數說明進行了詳細的分析介紹,需要的朋友參考下  

    <Directory>...</Directory> -- 設定指定目錄的訪問權限
    <Files>...</Files> -- 設置應用於指定文件的指令
    示例:拒絕訪問以‘-ht'開頭的文件
    <Files ~"^.ht">
    Order allow,deny
    Deny from all
    </Files>
    <Location>...</Location> -- 設置應用於特定URL的指令,容器包含只應用於特定URL的指令
    <VirtualHost>...</VirtualHost> -- 虛擬主機的配置

    設置根目錄的訪問權限
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    </Directory>

    Options選項
    All -- 用戶可以在該目錄中做任何操作
    ExecCGI -- 允許用戶在目錄中執行CGI程序
    FollowSymLinks -- 服務器可以使用符號鏈接指向的文件或者目錄
    Indexes -- 服務器可生成此目錄的文件列表
    None -- 不允許訪問該目錄

    Allow選項 --設定允許訪問Apache服務器的主機
    Allow from all -- 允許所有主機訪問
    Allow from 201.1.1.1 234.3.4.1 -- 允許來自指定IP的主機訪問

    Deny選項 -- 設定拒絕訪問Apache服務器的主機
    Deny from all -- 拒絕所有主機的訪問
    Deny from 201.1.1.1 234.3.4.1 -- 拒絕來自指定IP的主機訪問
    #
    Order選項 -- 用於指定allow和deny的先後次序
    Order deny,allow
    Deny from all
    Allow from 202.44.23.1
    Order allow,deny
    Allow from all
    Deny from 202.44.23.1
    DefaultType text/plain

    配置默認的MIME(Mutiproposed Internet Mail Extensions,多功能Internet 郵件擴充服務) 的類型,如果服務器不確定使用什麼類型,就使用該默認設置。
    如果你網站的內容主要是文字,則最好使用"text/plain"
    如果你的網站上的內容主要是二進制文件(圖片、視頻等),則可以使用"application/octet-stream"
    這樣可以讓你的浏覽器在接收到二進制文件時,以正確的方式顯示出來,而不是直接顯示二進制文本

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved