相对于铁路中的绝对网址

时间:2014-05-21 09:48:55

标签: ruby-on-rails ruby

在我看来,我有如下链接

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

但结果这就产生了像

这样的链接
basedomain.com/(Figaro.env.base_url)/record.named_url

当我想要它

(Figaro.env.base_url)/record.named_url

我如何让它像绝对的,而不是相对的?

2 个答案:

答案 0 :(得分:5)

在最后添加only_path: false

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

答案 1 :(得分:2)

您只需将“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) %>