WEB开发网
开发学院服务器WEB服务器Apache apache修改httpd.conf禁止ip段 阅读

apache修改httpd.conf禁止ip段

 2008-10-20 00:00:00 来源:WEB开发网   
核心提示: Allow from fe80::a00:20ff:fea7:cceaAllow from fe80::a00:20ff:fea7:ccea/10Allow指令的第三种参数格式允许对服务器的访问由 环境变量的一个扩展指定,指定 Allow from env=env-variable时,apach

Allow from fe80::a00:20ff:fea7:ccea

Allow from fe80::a00:20ff:fea7:ccea/10

Allow指令的第三种参数格式允许对服务器的访问由 环境变量的一个扩展指定。指定 Allow from env=env-variable时,如果环境变量env-variable存在则访问请求被允许。 使用由mod_setenvif提供的指令,服务器用一种基于客户端请求的弹性方式提供了设置环境变量的能力。 因此,这条指令可以用于允许基于像User-Agent(浏览器类型)、Referer或者其他Http请求头字段 的访问。

例子:

SetEnvIf User-Agent ^KnockKnock/2.0 let_me_in

<Directory /docroot>

order Deny,Allow

Deny from all

Allow from env=let_me_in

</Directory>

这种情况下,发送以KnockKnock/2.0开头的用户代理标示的浏览器将被允许访问,而所有其他浏览器将被禁止访问。

Deny 指令

说明: 控制哪些主机被禁止访问服务器

语法: Deny from all|host|env=env-variable [host|env=env-variable] ...

上下文: 目录, .htaccess

覆盖项: Limit

状态: Base

模块: mod_access

这条指令允许基于主机名、IP地址或者环境变量限制对服务器的访问。 Deny指令的参数设置和Allow指令完全相同。

order 指令

说明: 控制缺省的访问状态和Allow与Deny指令被评估的顺序。

语法: order ordering

默认值: order Deny,Allow

上下文: 目录, .htaccess

覆盖项: Limit

状态: Base

模块: mod_access

order指令控制缺省的访问状态和 Allow与Deny指令被评估的顺序。 ordering是以下几种范例之一:

Deny,Allow

Tags:apache 修改 httpd

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接