0

我最近将旧数据从新闻站点迁移到使用 Ruby on Rails 构建的新平台。主要是无缝迁移,除了我无法弄清楚的一件事。

在文章的正文中,有一个“标签”。这些 url 上没有 http 或 https。他们以 www 开头。

<a href="www.exampleurl.com">www.exampleurl.com</a>

我知道如果我要在这些前面加上“http://”,他们会去正确的地方。然而,就像现在一样,它们在视图中生成:

localhost:3000/articles/www.exampleurl.com

回顾 150,000 篇文章来检查正文并查看它们是否有没有“http://”的“a 标签”是不切实际的。有没有办法在 Rails 中更改此功能,以便当我们使用显示主体时

article.body.html_safe

它显示正文的中间是绝对网址而不是相对网址?如果存在当然。

4

0 回答 0