Rewrite all external (off-site) links to go via a message page, using a middleware class