# Export arbitrary error pages
(r"/error/([45][0-9]{2})", base.ErrorHandler),
+
+ # Serve any static files
+ (r"/static/(.*)", tornado.web.StaticFileHandler, { "path" : self.settings.get("static_path") }),
])
# blog.ipfire.org - LEGACY REDIRECTION
# Send profiles
(r"/send/([a-z0-9]+)", fireinfo.ProfileSendHandler),
+
+ # Serve any static files
+ (r"/static/(.*)", tornado.web.StaticFileHandler, { "path" : self.settings.get("static_path") }),
] + authentication_handlers)
# i-use.ipfire.org
(r"/", nopaste.CreateHandler),
(r"/raw/(.*)", nopaste.RawHandler),
(r"/view/(.*)", nopaste.ViewHandler),
+
+ # Serve any static files
+ (r"/static/(.*)", tornado.web.StaticFileHandler, { "path" : self.settings.get("static_path") }),
] + authentication_handlers)
# location.ipfire.org
(r"/how\-to\-use", StaticHandler, { "template" : "../location/how-to-use.html" }),
(r"/lookup/(.+)/blacklists", location.BlacklistsHandler),
(r"/lookup/(.+)", location.LookupHandler),
+
+ # Serve any static files
+ (r"/static/(.*)", tornado.web.StaticFileHandler, { "path" : self.settings.get("static_path") }),
])
# geoip.ipfire.org
# Stats
(r"/stats", people.StatsHandler),
+ # Serve any static files
+ (r"/static/(.*)", tornado.web.StaticFileHandler, { "path" : self.settings.get("static_path") }),
+
# API
(r"/api/check/email", auth.APICheckEmail),
(r"/api/check/uid", auth.APICheckUID),
(r"([A-Za-z0-9\-_\/]+)?/_files", wiki.FilesHandler),
(r"((?!/static)(?:[A-Za-z0-9\-_\/]+)?(?:.*)\.(?:\w+))$", wiki.FileHandler),
+ # Serve any static files
+ (r"/static/(.*)", tornado.web.StaticFileHandler, { "path" : self.settings.get("static_path") }),
+
# Render pages
(r"([A-Za-z0-9\-_\/]+)?", wiki.PageHandler),
])