location ~/generate_urllink$ { access_by_lua_block { require("waf_access").access(true,"rewrite") require("access_ua").access() } content_by_lua_file scripts/generate_urllink.lua; } location ~/game/h5login$ { access_by_lua_block { require("waf_access").access(true,"rewrite") require("access_ua").access() } content_by_lua_file scripts/h5login.lua; } location ~/game/loadorder$ { access_by_lua_block { require("waf_access").access(true,"rewrite") require("access_ua").access() } content_by_lua_file scripts/loadorder.lua; } location ~/game/h5pay$ { access_by_lua_block { require("waf_access").access(true,"rewrite") require("access_ua").access() } content_by_lua_file scripts/h5pay.lua; } location ~/game/jssdk$ { access_by_lua_block { require("waf_access").access(true,"rewrite") require("access_ua").access() } content_by_lua_file scripts/jssdk.lua; } location ~/game/arenaweekreward$ { access_by_lua_block { require("waf_access").access(true,"rewrite") require("access_ua").access() } content_by_lua_file scripts/arenaweekreward.lua; } location ~/game/arenadayreward$ { access_by_lua_block { require("waf_access").access(true,"rewrite") require("access_ua").access() } content_by_lua_file scripts/arenadayreward.lua; } #支付回调 location ~/game/callback$ { access_by_lua_block { require("waf_access").access(true,"rewrite") require("access_ua").access() } content_by_lua_file scripts/callback.lua; } #支付回调 location ~/game/wxcallback$ { access_by_lua_block { require("waf_access").access(true,"rewrite") require("access_ua").access() } content_by_lua_file scripts/wxcallback.lua; } location ~/game/retracement$ { access_by_lua_block { require("waf_access").access(true,"rewrite") require("access_ua").access() } content_by_lua_file scripts/retracement.lua; } location ~/game/wxcheck$ { proxy_pass http://127.0.0.1:8900; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }