SSLを使用するリンクを使用したいと考えています。私はこのコードを使用しています:link_to:プロトコルが動作していません
<%= link_to "Buy now!", line_items_path(:thing_id => @thing), :method => :post, :protocol => "https", :only_path => false %>
何らかの理由で、リンクがhttp://
の代わりhttps://
で生成されています。
私はRails 3.0.3を使用しています。パスヘルパーの内側にプロトコルオプション:
私が間違っていない場合は、:only_path => falseが必要です。それは:hostが指定されている場合にのみ省略できます。 – plang
参考:pathヘルパーがサポートしていないため、実際のトリックはline_items_pathをline_items_urlに変更しています。プロトコル – Bob
さらに:only_path => falseは私のために働いています..ありがとう... :) –