]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Modified addslash & removeslash to use permanent redirect 475/head
authorAndrewD <andrew_j_dunham@hotmail.com>
Thu, 8 Mar 2012 03:15:36 +0000 (22:15 -0500)
committerAndrewD <andrew_j_dunham@hotmail.com>
Thu, 8 Mar 2012 03:15:36 +0000 (22:15 -0500)
tornado/web.py

index a516372d511fb808acc17c8f041b82264a5b9342..c66fa4e029b93396013bb0e662bc24fd932c8d97 100644 (file)
@@ -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)