转载

Vanilla框架中添加静态路由

这次我们来看一下,如何在Vanilla下,追加新的路由。

在Vanilla中追加一个新的路由,需要添加两个文件即可完成。

我们进入工程根目录下的application目录,分别在controllers文件夹、views文件夹下肯创建两个文件。

1.创建controllers文件。

waf.lua

 local WafController = {} function WafController:waf()  local view = self:getView()  local p = {}  p['vanilla'] = 'WAF'  p['zhoujing'] = 'Power by Openresty'  view:assign(p)  return view:display() end return WafController  

2.创建views文件。

waf.html

  <!DOCTYPE html> <html> <body>   <img src="http://m1.sinaimg.cn/maxwidth.300/m1.sinaimg.cn/120d7329960e19cf073f264751e8d959_2043_2241.png">   <h1><a href = 'https://github.com/idevz/vanilla'>{{vanilla}}</a></h1><h5>{{zhoujing}}</h5> </body> </html> 

3.创建后的目录结构 。

 . ./controllers ./controllers/index.lua ./controllers/error.lua ./controllers/waf.lua ./views ./views/error ./views/error/error.html ./views/waf ./views/waf/waf.html ./views/index ./views/index/index.html  

最后我们在浏览器中输入路由到新网页的地址:

http://www.vanilla.ren:7200/waf/waf

下一片介绍,如何配置vanilla中的WAF。

noah

正文到此结束
Loading...