• 中文交流区
  • lua模块是否考虑添加获取location名称方法,或者怎么获得

当前一个location配置为

        location /service/ {
           rewrite_by_lua_block {}
        }

假如我想在lua中拿到这个location 配置信息,如上配置的"/service/" 是否有响应实现思路或者方法呢呢
    6 days later
    我也遇到了这个问题。
    我现在的解决思路是location的个数肯定是有限的,我在已知道所有location规则的情况下,通过当前uri,
    根据nginx的匹配规则获得最符合当前uri的location条件

    On Wednesday, December 14, 2016 at 5:49:39 PM UTC+8, xut...@gmail.com wrote:
    当前一个location配置为

            location /service/ {
               rewrite_by_lua_block {}
            }

    假如我想在lua中拿到这个location 配置信息,如上配置的"/service/" 是否有响应实现思路或者方法呢呢
      https://github.com/firesnow/lua-resty-location-match
      这是实现的模块,你可以参考
      或者有什么更好的方法可以一起学习
        Write a Reply...