2010-11-27 90 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 2010-11-27 21:43:47