私のアプリケーションでsslを有効にすることができません。Rails3 SSLルーティングの問題
私は様々な宝石/ソリューションを試してみましたが、いずれも機能しませんでした。
- Rails 3 SSL Deprecation
- http://collectiveidea.com/blog/archives/2010/11/29/ssl-with-rails/
- (および他のいくつかが、私は唯一の2つのハイパーリンクを投稿することができます。)
私は私のすべてのコードを削除してください作った:ここにリストがあります以前の試み。
は私がトラフSSL/HTTPSを実行するために、全体(Rails3)アプリケーションをしたい
を何をしたいです。私はこれを説明し、さまざまなソリューションを試した記事を読んだことがあります(上記参照)。
だから問題は何です:
は現在、私はレール3 bartt/ssl_requirement宝石を使用して、問題がへのURLの行くの一部[http://example.com:443ページ]ということです。その結果、ページ削除エラーが発生します。同時に他のURLは正常で[https://example.com]]に行きます。私が話しているこれらのURLはすべて、ssl_forced/ssl_required/whateverである同じコントローラ内のものです。私は、プロトコル=>「https」ですべてのルートを抑制しようとしましたが、無限にリダイレクトされました。
私はbartt/ssl_required atmを使用しています。なぜなら、URLがエンドレスリダイレクトエラーにならないからです。これは私が他の宝石/ソリューションで得たものです。
私は暗号化されたurlがすべてポート443を通過することを理解していますが、http/https URLがポートにまっすぐに入っていることは思い出せません。
同じコントローラ内でこの奇妙なURLの動作が発生する原因は何ですか?いくつかのルートがあるからですか?どのようにすればよいのですか?