我想對你們大多數人來說是一個非常簡單的問題,但我找不到任何答案。我根本不懂 lua,我只需要這個來作業:)
我的 nginx.conf 中有一行,如下所示:
set_by_lua_file $instance_address conf/some_file.lua "user:";
我需要做的基本上是instance_address從我的檔案中設定我的變數,some_file.lua并user:*為此示例傳遞變數。這行得通嗎?我可以訪問里面的變數some_file.lua嗎?如何 ?
我已經試過$0,$1,arg[0]和arg[1],但沒有奏效
干杯!
uj5u.com熱心網友回復:
如果你想從 nginx 配置向 lua 腳本傳遞一些值,你可以將一些變數設定為所需的值,例如
set $user "user:";
然后通過 .lua 腳本在 lua 腳本中使用它ngx.var.user。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/352472.html
下一篇:Nginx代理https到http-routines:ssl3_get_record:wrongversionnumber
