Mercurial > prosody-modules
comparison mod_admin_web/admin_web/mod_admin_web_timber.lua @ 637:210f4ce2697c
mod_admin_web: HTTP methods are now required
author | Florian Zeitz <florob@babelmonkeys.de> |
---|---|
date | Fri, 27 Apr 2012 19:59:21 +0200 |
parents | b3a3199255d7 |
children | a826b61c8f3a |
comparison
equal
deleted
inserted
replaced
636:b3a3199255d7 | 637:210f4ce2697c |
---|---|
133 function module.add_host(module) | 133 function module.add_host(module) |
134 module:depends("http"); | 134 module:depends("http"); |
135 module:provides("http", { | 135 module:provides("http", { |
136 name = "admin"; | 136 name = "admin"; |
137 route = { | 137 route = { |
138 ["/"] = function(event) | 138 ["GET"] = function(event) |
139 event.response.headers.location = event.request.path .. "/"; | 139 event.response.headers.location = event.request.path .. "/"; |
140 return 301; | 140 return 301; |
141 end; | 141 end; |
142 ["/*"] = serve_file; | 142 ["GET /*"] = serve_file; |
143 } | 143 } |
144 }); | 144 }); |
145 end | 145 end |
146 | 146 |
147 prosody.events.add_handler("server-started", function () | 147 prosody.events.add_handler("server-started", function () |