我一直在使用「答案」,從以下問題玩HTTPS在當地的Rails應用程序:通過「第二/ bin中Configuring WEBrick to use SSL in Rails 4Rails應用程序(本地主機)自動跳轉到HTTPS
所以我正在運行軌道/ rails_temp文件和HTTPS正在
現在要回到我原來的軌道文件,只是運行「軌道S」我重定向到https的一切
我試着清除瀏覽器中高速緩存,加載新的瀏覽器,刪除/ tmp /內容
完全失去了!
我一直在使用「答案」,從以下問題玩HTTPS在當地的Rails應用程序:通過「第二/ bin中Configuring WEBrick to use SSL in Rails 4Rails應用程序(本地主機)自動跳轉到HTTPS
所以我正在運行軌道/ rails_temp文件和HTTPS正在
現在要回到我原來的軌道文件,只是運行「軌道S」我重定向到https的一切
我試着清除瀏覽器中高速緩存,加載新的瀏覽器,刪除/ tmp /內容
完全失去了!
您是否在應用程序的任何位置強制使用SSL?
例如config.force_ssl = true
也許更改端口會影響行爲?
:Port => 3000, # Specify the port here
也許你的筆記本電腦緩存所以它的地址(使用/etc/hosts
)將有助於改變服務器的狀態?
127.0.0.1 sslapplication.local
在我的applications.rb中,它實際上是你的第一個要點(謝謝@IuriG。),然後刪除所有我的緩存和工作。 – rogy
你在你的應用程序或環境文件中有'config.force_ssl = true'嗎? –
@IuriG。不,我不是 – rogy
您是否在應用程序控制器中添加了任何機架中間件或任何before_actions? –