From d25373765ff9a4523705b3cbca598bbc9083a09a Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 5 Jan 2014 23:35:13 +0000 Subject: [PATCH] Make legacy redirects 301 --- i2p2www/legacy.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/i2p2www/legacy.py b/i2p2www/legacy.py index 8cb46cea..9701fd23 100644 --- a/i2p2www/legacy.py +++ b/i2p2www/legacy.py @@ -189,16 +189,16 @@ def legacy_show(f): if lang == 'zh': lang = 'zh_CN' if f in LEGACY_FUNCTIONS_MAP: - return redirect(url_for(LEGACY_FUNCTIONS_MAP[f]['function'], lang=lang, **LEGACY_FUNCTIONS_MAP[f]['params'])) + return redirect(url_for(LEGACY_FUNCTIONS_MAP[f]['function'], lang=lang, **LEGACY_FUNCTIONS_MAP[f]['params']), 301) elif f in LEGACY_PAGES_MAP: - return redirect(url_for('site_show', lang=lang, page=LEGACY_PAGES_MAP[f])) + return redirect(url_for('site_show', lang=lang, page=LEGACY_PAGES_MAP[f]), 301) elif f in LEGACY_BLOG_POSTS_MAP: return legacy_blog(lang, LEGACY_BLOG_POSTS_MAP[f]['date'], LEGACY_BLOG_POSTS_MAP[f]['title']) else: - return redirect(url_for('site_show', lang=lang, page=f)) + return redirect(url_for('site_show', lang=lang, page=f), 301) def legacy_meeting(id): - return redirect(url_for('meetings_show', id=id, lang='en')) + return redirect(url_for('meetings_show', id=id, lang='en'), 301) def legacy_status(year, month, day): return legacy_blog('en', (year, month, day), 'status') @@ -213,4 +213,4 @@ def legacy_release(version): return legacy_show('release-%s' % version) def legacy_blog(lang, (year, month, day), title): - return redirect(url_for('blog_post', lang=lang, slug=('%d/%02d/%02d/%s' % (year, month, day, title)))) + return redirect(url_for('blog_post', lang=lang, slug=('%d/%02d/%02d/%s' % (year, month, day, title))), 301)