fix domain matching in upt

This commit is contained in:
2023-05-07 23:58:40 +08:00
parent c245df7427
commit 4e769716aa
+7
View File
@@ -17,11 +17,18 @@ function _M.upt(url)
ngx.log(ngx.INFO, 'hostname...' .. hostname .. ' path...' .. pathname)
local secret;
if string.find(hostname, "moicen.com") then
ngx.log(ngx.INFO, 'match moicen.com: ' .. ngx.var.upt_moicen_secret)
secret = ngx.var.upt_moicen_secret
elseif string.find(hostname, "alchemy-studio.cn") then
ngx.log(ngx.INFO, 'match alchemy-studio.cn: ' .. ngx.var.upt_alchemy_secret)
secret = ngx.var.upt_alchemy_secret
elseif string.find(hostname, "huiwings.cn") then
ngx.log(ngx.INFO, 'match huiwings.cn: ' .. ngx.var.upt_huiwings_secret)
secret = ngx.var.upt_huiwings_secret
else
ngx.status = 401
ngx.log(ngx.ERR, "Reject URL -> ", hostname)
ngx.exit(ngx.status)
end
ngx.log(ngx.INFO, 'secret...' .. secret)