国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Apache > 正文

Apache2.4和Apache2.2訪問控制配置語法對比

2024-08-27 18:24:38
字體:
供稿:網(wǎng)友

本文翻譯自官方文檔:《Upgrading to 2.4 from 2.2》

一、訪問控制

在Apache2.2版本中,訪問控制是基于客戶端的主機名、IP地址以及客戶端請求中的其他特征,使用Order(排序), Allow(允許), Deny(拒絕),Satisfy(滿足)指令來實現(xiàn)。

在Apache2.4版本中,使用mod_authz_host這個新的模塊,來實現(xiàn)訪問控制,其他授權(quán)檢查也以同樣的方式來完成。舊的訪問控制語句應(yīng)當被新的授權(quán)認證機制所取代,即便Apache已經(jīng)提供了mod_access_compat這一新模塊來兼容舊語句。

這里有一些實例,用新方法取代舊語句實現(xiàn)相同的訪問控制

實例1:所有請求都被拒絕

Apache2.2 配置:
復(fù)制代碼 代碼如下:
Order deny,allow #排序,先拒絕后允許
Deny from all #拒絕所有

Apache2.4 配置:

復(fù)制代碼 代碼如下:
Require all denied #拒絕所有

實例2:所有請求都被允許

Apache2.2 配置:

復(fù)制代碼 代碼如下:
Order allow,deny #排序,先允許后拒絕
Allow from all #允許所有

Apache2.4 配置:

復(fù)制代碼 代碼如下:
Require all granted #拒絕所有

實例3:example.org所有請求都被允許,其他拒絕

Apache2.2 配置:
復(fù)制代碼 代碼如下:
Order Deny,Allow #排序,先拒絕后允許
Deny from all #拒絕所有
Allow from example.org #允許example.org

Apache2.4 配置:
復(fù)制代碼 代碼如下:
Require host example.org #拒絕所有

二、Apache Require 指令

了解更多require指令用法:《Apache Module mod_authz_core》

附:常見訪問控制指令
復(fù)制代碼 代碼如下:
Require all granted #允許所有
Require all denied #拒絕所有
Require env env-var [env-var] ... #允許,匹配環(huán)境變量中任意一個
Require method http-method [http-method] ... #允許,特定的HTTP方法
Require expr expression #允許,表達式為true
Require user userid [ userid ] ... #允許,特定用戶
Require group group-name [group-name] ... #允許,特定用戶組
Require valid-user # #允許,有效用戶
Require ip 10 172.20 192.168.2 #允許 特定IP

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 台山市| 金华市| 枞阳县| 武冈市| 合肥市| 佳木斯市| 冕宁县| 壶关县| 中山市| 深圳市| 张家界市| 苗栗县| 上杭县| 航空| 远安县| 丽水市| 洛宁县| 凌海市| 政和县| 达日县| 甘孜县| 密山市| 永昌县| 岑巩县| 贡山| 富民县| 缙云县| 黑水县| 香格里拉县| 虞城县| 济阳县| 汉川市| 宣恩县| 江华| 新源县| 山东省| 波密县| 盘锦市| 印江| 灵山县| 宁陵县|