An extension point is needed in Discourse.Markdown’s urlAllowed function.
Discourse.Markdown
urlAllowed