因为本人由于项目须要,因此学习了openresty,整体感受下来:nginx给我打开了新的世界大门。使用openresty搭建web服务是真的方便,弄个配置,加两个location基本就能够搭建一个简单的web服务器(见笑了!由于本人刚接触,有说的不恰当的地方还请见谅)html
下面来重点说一下ngx.location.capture和ngx.location.capture_multi()nginx
先看一下错误很明显:路径找不到。web
有人可能会说:建立一个文件夹和文件就能够了。是的,这样是能够解决,可是下载的文件内容并非咱们想要的。你会发现文件里面是一个404的错误。以下图所示:服务器
再来看一下个人配置文件:学习
眼睛厉害的同窗同样就看出来哪里出了问题了。到底哪里除了问题了:问题就是capture的时候,第一个双引号中comment前面少一个“/”.lua
这是后咱们为您访问/goods/detail/111路径就会下载一个文件,文件的内容以下图所示:spa
在html文件夹下面的才能够访问到。同一级目录虽然能够访问到,可是是错误的。3d