Ruby on Rails中,如何设置相对于Rails的绝对URL?

更新于
2026-10-09 20:22:51
1阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计177个文字,预计阅读时间需要1分钟。

Ruby on Rails中,如何设置相对于Rails的绝对URL?

在我眼前,我有如下链接:[链接](基于domain.com/)。但结果这个链接是基于domain.com/生成的。

在我看来,我有如下链接

<%= link_to raw(truncate(strip_tags(record.sch.first.to_s + ': ' + record.name), :length => 120, :omission => "...")), (Figaro.env.base_url + record.named_url) %>

但结果这产生了我的链接

Ruby on Rails中,如何设置相对于Rails的绝对URL?

basedomain.com/(Figaro.env.base_url)/record.named_url

当我想要它

(Figaro.env.base_url)/record.named_url

我如何使这个绝对,而不是相对?

您只需要在网址前加上“http://”.

<%= link_to raw(truncate(strip_tags(record.sch.first.to_s':'record.name),:length => 120,:omission =>“…”)),(‘http: //’Figaro.env.base_url record.named_url)%>

标签:绝

本文共计177个文字,预计阅读时间需要1分钟。

Ruby on Rails中,如何设置相对于Rails的绝对URL?

在我眼前,我有如下链接:[链接](基于domain.com/)。但结果这个链接是基于domain.com/生成的。

在我看来,我有如下链接

<%= link_to raw(truncate(strip_tags(record.sch.first.to_s + ': ' + record.name), :length => 120, :omission => "...")), (Figaro.env.base_url + record.named_url) %>

但结果这产生了我的链接

Ruby on Rails中,如何设置相对于Rails的绝对URL?

basedomain.com/(Figaro.env.base_url)/record.named_url

当我想要它

(Figaro.env.base_url)/record.named_url

我如何使这个绝对,而不是相对?

您只需要在网址前加上“http://”.

<%= link_to raw(truncate(strip_tags(record.sch.first.to_s':'record.name),:length => 120,:omission =>“…”)),(‘http: //’Figaro.env.base_url record.named_url)%>

标签:绝