pull/70/merge
zhengji 2016-04-07 07:07:08 +00:00
commit 8314f46f5f
3 changed files with 14 additions and 0 deletions

View File

@ -8,6 +8,7 @@ postMatch="on"
whiteModule="on"
black_fileExt={"php","jsp"}
ipWhitelist={"127.0.0.1"}
servernameWhitelist={"www.xx.com"}
ipBlocklist={"1.0.0.1"}
CCDeny="off"
CCrate="100/60"

View File

@ -243,3 +243,15 @@ function blockip()
end
return false
end
function whiteSvrName()
if next(servernameWhitelist) ~= nil then
for _,svrname in pairs(servernameWhitelist) do
if ngx.var.server_name == svrname then
return true
end
end
end
return false
end

View File

@ -3,6 +3,7 @@ local method=ngx.req.get_method()
local ngxmatch=ngx.re.match
if whiteip() then
elseif blockip() then
elseif whiteSvrName() then
elseif denycc() then
elseif ngx.var.http_Acunetix_Aspect then
ngx.exit(444)