I have a Rails 4 app (which uses RedCarpet) and a helper method that looks like:
def markdown(text)
options = {
escape_html: true,
hard_wrap: true,
link_attributes: { rel: 'nofollow', target: "_blank" },
space_after_headers: true,
fenced_code_blocks: true
}
extensions = {
autolink: true,
superscript: true,
disable_indented_code_blocks: true
}
renderer = Redcarpet::Render::HTML.new(options)
markdown = Redcarpet::Markdown.new(renderer, extensions)
markdown.render(text).html_safe
end
My problem is that if someone puts in for example [Example here](www.example.com)
, then is parsed, and someone clicks on the link, it goes to www.mywebsite.com/www.example.com, instead of www.example.com.
How do I fix this?