Make kirsle.net legacy links use 301 redirect

This commit is contained in:
Noah 2014-04-11 11:01:04 -07:00
parent 6919458450
commit d90ddffb0a

View File

@ -29,17 +29,17 @@ def ancient_legacy_blog():
flash("That blog entry wasn't found.") flash("That blog entry wasn't found.")
return redirect(url_for("blog.index")) return redirect(url_for("blog.index"))
return redirect(url_for("blog.entry", fid=post["fid"])) return redirect(url_for("blog.entry", fid=post["fid"]), code=301)
@app.route("/blog/kirsle/<fid>") @app.route("/blog/kirsle/<fid>")
def legacy_blog(fid): def legacy_blog(fid):
return redirect(url_for("blog.entry", fid=fid)) return redirect(url_for("blog.entry", fid=fid), code=301)
@app.route("/rss.cgi") @app.route("/rss.cgi")
def legacy_rss(): def legacy_rss():
return redirect(url_for("blog.rss")) return redirect(url_for("blog.rss"), code=301)
@app.route("/firered/<page>") @app.route("/firered/<page>")
@ -94,4 +94,4 @@ def legacy_download():
@app.route("/<page>.html") @app.route("/<page>.html")
def legacy_url(page): def legacy_url(page):
return redirect("/{}".format(page)) return redirect("/{}".format(page), code=301)