Rails主页头部的规范链接

时间:2015-01-05 20:05:22

标签: ruby-on-rails hyperlink head canonical-link

我试图在我的主页的头部为我的rails网站添加一条线。这应该是:

<link rel="canonical" href="http://negotiatus.com" />

在我个人的网站开发副本中,它完全出现在主页的头部。但是,在网站的生产版本上却没有。我相信它与Rails预编译有关,但我可能错了。

如果有人能指出我在这方面的正确方向,那就太棒了

主页视图的相关部分:

<% content_for :for_head do %>
<link rel="canonical" href="http://negotiatus.com" />
<% end %>

在我的application.html.erb中:

<% if content_for? :for_head %>
<%= yield :for_head %>
<% end %>

如果我检查本地开发副本的来源,它会显示,但如果我查看生产版本的源代码(托管在heroku上),则不会显示。

1 个答案:

答案 0 :(得分:0)

我重新尝试预编译所有内容,然后提交并再次推送所有内容,现在它可以正常工作。

抱歉浪费任何人的时间。