我有一个 Rails 4 应用程序(使用 RedCarpet)和一个辅助方法,如下所示:
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
我的问题是,如果有人输入 example [Example here](www.example.com)
,然后被解析,并且有人点击链接,它会转到www.mywebsite.com/www.example.com,而不是www.example.com。
我该如何解决?