萬盛學電腦網

 萬盛學電腦網 >> 服務器教程 >> Apache的Directory的配置方法

Apache的Directory的配置方法

 使用<Directory>… </Directory>設置指定目錄的訪問權限,其中可包含:

 Options
 AllowOverride
 Order
 Allow
 Deny
 五個屬性。
 Options屬性
 Options FollowSymLinks Indexes MultiViews
 Options可以組合設置下列選項:
 All:用戶可以在此目錄中作任何事情。
 ExecCGI:允許在此目錄中執行CGI程序。
 FollowSymLinks:服務器可使用符號鏈接指向的文件或目錄。
 Indexes:服務器可生成此目錄的文件列表。
 None:不允許訪問此目錄。
 AllowOverride
 AllowOverride None
 AllowOverride會根據設定的值決定是否讀取目錄中的.htaccess文件,來改變原來所設置的權限。
 All:讀取.htaccess文件的內容,修改原來的訪問權限。
 None:不讀取.htaccess文件
 為避免用戶自行建立.htaccess文件修改訪問權限,http.conf文件中默認設置每個目錄為: AllowOverride None。
 AccessFileName
 AccessFileName filename
 AccessFileName指令用於指定保護目錄設定文件的文件名稱,默認值為“.htaccess”。
 AccessFileName .acl

Allow
 設定允許訪問Apache服務器的主機
 Allow from all
 允許所有主機的訪問
 Allow from 202.96.0.97 202.96.0.98
 允許來自指定IP地址主機的訪問

Deny 設定拒絕訪問Apache服務器的主機 Deny from all 拒絕來自所有主機的訪問 Deny from 202.96.0.99 202.96.0.88 拒絕指定IP地址主機的訪問
 
Order Order allow,deny Order用於指定allow和deny的先後次序。

copyright © 萬盛學電腦網 all rights reserved