2010-11-27 20 views
2

私はsslを必要とするページへのリンクを作成しようとしており、ルートはhttpsになるように正しく設定されていますが、link_toを動作させる方法を理解できません正しく。私はこのように書こうとしましたが、リンクをクリックすると、httpページに行きます。httpsページではなく、期待していたようです。私は何か間違っているのですか?参考のためRails 3 SSLプロトコルリンク

link_to "Schedule a Visit!", :controller => 'visits', 
          :action => 'new', 
          :protocol => "https" 

、これは私のroutes.rbをで適切な一部です:

scope :constraints => {:protocol => "https"} do 
    resources :visits, :only => [:new, :create] 
end 

答えて

1

は、この参照してください:

Rails 3 SSL Deprecation

+0

を実際に、私はその解決策を試してみましたが、それが無限につながりましたリダイレクトします。なぜ、どういうわけかわからない。 – iand675