Переписать внешние URL

Главное отличие подхода, подобного Discourse Affiliate, заключается в том, что он изменяет ссылку в обработанном содержимом, поэтому он будет работать и вне веб-приложения, например, в электронных письмах или при использовании другого клиента (очень, очень редко). Просто имейте это в виду.