これらの両方:
<%= content_tag("a", @a_model_instance.name, :href => @a_model_instance.url) %>
<a href="<%= @a_model_instance.url %>"><%= @a_model_instance.url %></a>
次の href 値を持つ URL が生成されます。
0.0.0.0:3000/model_name/www.the_url_i_want.com
の値をa
持つタグを取得することをどのように防止しますか?
文字列を返します。href
www.the_url_i_want.com
@a_model_instance.url
www.the_url_i_want.com
編集 - 1 つの解決策
これは機能します:
<%= content_tag("a", @a_model_instance.name, :href => "http://#{@a_model_instance.url}") %>
<a href="http://<%= @a_model_instance.url %>"><%= @a_model_instance.url %></a>
しかし、非常に非レールのようです