共计 1166 个字符,预计需要花费 3 分钟才能阅读完成。
简介:
有时站点发现摸个 IP 的并发较高,导致带宽过高,服务器负载过高,需要切断其 IP 对本站点的访问,进行控制。规则如下
##web service access control
# 拒绝 192.168.1.237 访问该网站
$HTTP[“remoteip”] =~ “192.168.1.237” {
url.access-deny = (“”)
}
或者
$HTTP[“remoteip”] == “192.168.1.237” {
url.access-deny = (“”)
}
# 只允许 192.168.1.189 访问该站点
$HTTP[“remoteip”] !~ “192.168.1.189” {
url.access-deny = (“”)
}
# 只允许 192.168.1.0/24,192.168.2.0/24 能访问该站点
$HTTP[“remoteip”] != “192.168.1.0/24|192.168.2.0/24” {
url.access-deny = (“”)
}
或者
$HTTP[“remoteip”] !~ “192.168.1.0/24|192.168.2.0/24” {
url.access-deny = (“”)
}
# 只允许 192.168.1.189 访问网站的 Frank 目录
$HTTP[“remoteip”] !~ “192.168.1.189|192.168.1.237” {
$HTTP[“url”] =~ “^/Frank” {
url.access-deny = (“”)
}
}
Lighttpd 的详细介绍 :请点这里
Lighttpd 的下载地址:请点这里
相关阅读:
CentOS 5.6 下搭建 Lighttpd http://www.linuxidc.com/Linux/2012-08/68557.htm
Cacti 监控 Lighttpd http://www.linuxidc.com/Linux/2012-01/51863.htm
Ubuntu 手动编译安装 Lighttpd 配置运行 PHP http://www.linuxidc.com/Linux/2011-12/48808.htm
移植 Lighttpd Web 服务器到 ARM Linux 系统 http://www.linuxidc.com/Linux/2011-09/43619.htm
Ubuntu 下搭建 Lighttpd+PHP+MySQL 环境 http://www.linuxidc.com/Linux/2011-07/38675.htm
在 CentOS 5.6 上安装 Lighttpd + PHP5 + MySQL http://www.linuxidc.com/Linux/2011-07/38341.htm
Lighttpd 对视频文件压缩文件做防盗链 http://www.linuxidc.com/Linux/2013-10/92039.htm