diff --git a/afpy/__init__.py b/afpy/__init__.py index bf11b54..9fa893d 100644 --- a/afpy/__init__.py +++ b/afpy/__init__.py @@ -3,7 +3,7 @@ import email from flask import abort from flask import Flask from flask import render_template -from flask import request +from flask import request, redirect from flask_admin import Admin from flask_login import LoginManager from flask_pagedown import PageDown @@ -106,6 +106,8 @@ def get_slug_url(item): @application.route("/") def slug_fallback(slug): + if slug.startswith("posts/emplois/") or slug.startswith("jobs/"): + return redirect("https://discuss.afpy.org/c/emplois/14") slug = Slug.get_or_none(url="/" + slug) if not slug: abort(404)