From: AndrewD Date: Thu, 8 Mar 2012 03:15:36 +0000 (-0500) Subject: Modified addslash & removeslash to use permanent redirect X-Git-Tag: v2.3.0~67^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F475%2Fhead;p=thirdparty%2Ftornado.git Modified addslash & removeslash to use permanent redirect --- diff --git a/tornado/web.py b/tornado/web.py index a516372d5..c66fa4e02 100644 --- a/tornado/web.py +++ b/tornado/web.py @@ -1100,7 +1100,7 @@ def removeslash(method): if uri: # don't try to redirect '/' to '' if self.request.query: uri += "?" + self.request.query - self.redirect(uri) + self.redirect(uri, permanent = True) return else: raise HTTPError(404) @@ -1122,7 +1122,7 @@ def addslash(method): uri = self.request.path + "/" if self.request.query: uri += "?" + self.request.query - self.redirect(uri) + self.redirect(uri, permanent = True) return raise HTTPError(404) return method(self, *args, **kwargs)