From 3b2bc73df5d8f62c67f885097ffc3fe80029e257 Mon Sep 17 00:00:00 2001 From: Maniack Crudelis Date: Thu, 21 Apr 2016 23:27:30 +0200 Subject: [PATCH] Regex non reconnues sur protected_regex MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Les patterns sont interprétés correctement sur unprotected_regex, mais pas sur protected_regex. L'ajout de ..hlp.uri_args_string() corrige ça et permet d'interpréter correctement les patterns --- access.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/access.lua b/access.lua index 4636017..7658374 100644 --- a/access.lua +++ b/access.lua @@ -210,8 +210,8 @@ function is_protected() end end for _, regex in ipairs(conf["protected_regex"]) do - if string.match(ngx.var.host..ngx.var.uri, regex) - or string.match(ngx.var.uri, regex) then + if string.match(ngx.var.host..ngx.var.uri..hlp.uri_args_string(), regex) + or string.match(ngx.var.uri..hlp.uri_args_string(), regex) then return true end end