0

我已将 href 呈现为“www.yahoo.com”,但是当用户单击它而不是重定向到http://www.yahoo.com时,页面显示 Route not found 错误。我该如何解决?

4

2 回答 2

0

你的 html 应该从

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

<a href="http://www.yahoo.com">www.yahoo.com</a>
于 2013-05-21T09:50:27.147 回答
0

尝试这个:

<%= link_to "Click Me", "http://www.yahoo.com" %>

它需要放在http://地址之前。

更新(根据您的评论)

好的,然后这样做:

让,

@url = "www.yahoo.com"

现在,

<%= link_to "Click Me", "http://#{@url}" %>
于 2013-05-21T09:50:41.193 回答