給指定的資料夾配置對應的訪問許可權是Apache配置中的基礎應用,也是Apache使用者的必備技能之一。在Apache配置檔案中,給指定目錄設定基本的訪問許可權,主要是靠Allow、Deny、Order三個指令的配合使用來實現的。
1.Allow指令Allow指令的作用與其英文單詞的含義一致,用於設定允許訪問當前目錄(及其子目錄)或檔案的使用者範圍。例如,Allow from all表示允許所有使用者訪問。下面,我們參考更多的例子,以幫助理解(Deny與Order用法一致):
2.Deny指令同樣的,Deny指令的作用就是「Deny(拒絕)」,用於設定拒絕訪問當前目錄或檔案的使用者範圍。例如,Deny from all表示拒絕所有使用者訪問。
3.Order指令在Apache的配置檔案中,Order指令用於控制Allow指令和Deny指令的生效順序。例如,Order Allow,Deny表示當前配置段中的Allow指令先生效,Deny指令後生效。在Apache中,Allow指令和Deny指令在同一配置段中都可以有多條。不過,對於Allow和Deny指令而言,如果先生效的指令與後生效的指令的作用範圍存在衝突,則起衝突的作用範圍部分以後生效的指令為準。下面,我們同樣參考幾個具體的例子以幫助大家理解:
給指定的資料夾配置對應的訪問許可權是Apache配置中的基礎應用,也是Apache使用者的必備技能之一。在Apache配置檔案中,給指定目錄設定基本的訪問許可權,主要是靠Allow、Deny、Order三個指令的配合使用來實現的。
1.Allow指令Allow指令的作用與其英文單詞的含義一致,用於設定允許訪問當前目錄(及其子目錄)或檔案的使用者範圍。例如,Allow from all表示允許所有使用者訪問。下面,我們參考更多的例子,以幫助理解(Deny與Order用法一致):
2.Deny指令同樣的,Deny指令的作用就是「Deny(拒絕)」,用於設定拒絕訪問當前目錄或檔案的使用者範圍。例如,Deny from all表示拒絕所有使用者訪問。
3.Order指令在Apache的配置檔案中,Order指令用於控制Allow指令和Deny指令的生效順序。例如,Order Allow,Deny表示當前配置段中的Allow指令先生效,Deny指令後生效。在Apache中,Allow指令和Deny指令在同一配置段中都可以有多條。不過,對於Allow和Deny指令而言,如果先生效的指令與後生效的指令的作用範圍存在衝突,則起衝突的作用範圍部分以後生效的指令為準。下面,我們同樣參考幾個具體的例子以幫助大家理解: