在框架nginx+openresty+lua中,如何在lua脚本中对请求的URI进行前缀匹配?

osc_00267509 发布于 09/07 18:11
阅读 152
收藏 0

需求场景描述:在页面上有很多个应用链接,假设有一个是http://192.168.0.1:8080/aa/bb/demo,点击链接时nginx监听到8080端口并include到一个lua脚本上,在lua脚本里面使用的是openresty的access_by_lua阶段, 在这个阶段里面我想对请求的URI(/aa/bb/demo)做前缀匹配功能,假设我配的权限是/demo,那么是不能访问/aa/bb这一层目录的,只能访问/aa/bb/demo及子目录后的路径。之前听说有个前缀搜索算法叫布朗什么记不太清了,请教下平台有相关经验的大佬,看看怎么解决此问题。解决问题后有偿!

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
必威体育官网下载-最新版APP 必威体育betway登录手机-APP全能版下载 必威体育官网下载-官方版APP下载 必威体育app官方版下载-最新版app 必威体育中文app-官方版APP下载 必威手机下载版-手机版APP下载