使用<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的先后次序。
新聞熱點
疑難解答