国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 四子王旗| 克什克腾旗| 武穴市| 阿荣旗| 凤阳县| 金阳县| 小金县| 石楼县| 仲巴县| 铁岭市| 水富县| 乃东县| 师宗县| 靖西县| 闽侯县| 武定县| 盖州市| 美姑县| 婺源县| 西青区| 德阳市| 特克斯县| 柳州市| 莆田市| 镇康县| 龙川县| 定州市| 密山市| 舒兰市| 金坛市| 苏尼特左旗| 邳州市| 昆山市| 自贡市| 高安市| 永善县| 曲麻莱县| 成武县| 如皋市| 车险| 洞头县|