diff options
author | RaNaN <Mast3rRaNaN@hotmail.de> | 2009-08-26 16:21:29 +0200 |
---|---|---|
committer | RaNaN <Mast3rRaNaN@hotmail.de> | 2009-08-26 16:21:29 +0200 |
commit | c06d8b07fe675d3ffefda196956b2407171bc921 (patch) | |
tree | 1ddeff0c387be99b8e8a943be357de4e5088dafa /module/web | |
parent | little fixes (diff) | |
download | pyload-c06d8b07fe675d3ffefda196956b2407171bc921.tar.xz |
favicon fix
Diffstat (limited to 'module/web')
-rw-r--r-- | module/web/WebServer.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/module/web/WebServer.py b/module/web/WebServer.py index 0627132c8..584ed564c 100644 --- a/module/web/WebServer.py +++ b/module/web/WebServer.py @@ -218,7 +218,12 @@ def pause(): @route('/favicon.ico') def favicon(): - redirect('/static/favicon.ico') + + if request.HEADER("HTTP_IF_MODIFIED_SINCE") == TIME: abort(304, "Not Modified") + + response.header['Last-Modified'] = TIME + + send_file('favicon.ico', root=(PATH + 'static/')) @route('static/:section/:filename') def static_folder(section, filename): |