From fd0ec05be1f3f45c6d3bb744616c237914d5386f Mon Sep 17 00:00:00 2001
From: Bill Fenner <fenner@fenron.net>
Date: Tue, 12 Jun 2007 19:01:35 +0000
Subject: [PATCH] Use a 301 permanent redirect.

Add a trailing slash, so that we're not redirecting to a redirect.
 - Legacy-Id: 343
---
 ietf/redirects/views.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/ietf/redirects/views.py b/ietf/redirects/views.py
index 3e67f0932..cdad1be64 100644
--- a/ietf/redirects/views.py
+++ b/ietf/redirects/views.py
@@ -1,4 +1,4 @@
-from django.http import HttpResponseRedirect,Http404
+from django.http import HttpResponsePermanentRedirect,Http404
 import re
 
 from ietf.redirects.models import Redirect, Command
@@ -25,6 +25,7 @@ def redirect(request, path="", script=""):
 	pass	# it's ok, request didn't have 'command'.
     try:
 	url += rest % request.REQUEST
+	url += "/"
     except:
 	# rest had something in it that request didn't have, so just
 	# redirect to the root of the tool.
@@ -40,4 +41,4 @@ def redirect(request, path="", script=""):
 	get.pop(arg)
     if get:
 	url += '?' + get.urlencode()
-    return HttpResponseRedirect(url)
+    return HttpResponsePermanentRedirect(url)