6

Heroku で問題なく動作するアプリを手に入れました。唯一の問題は、カスタム ドメイン SSL ソリューションが非常に高価であり ( http://docs.heroku.com/ssl )、実行可能な唯一のオプションとして *.heroku.com をピギーバックすることです。良いことは、私のアプリが (注文のために) いくつかのページに対してのみ SSL を必要とすることです。現在、これらのいくつかのアクションのためにコントローラーで「ssl_required」を使用しています。これら 2 つのアクションのためだけにユーザーをhttps://myapp.heroku.comに移動させ、他のアクションのためにhttp://www.myapp.comにリダイレクトするbefore_filter を作成する方法についてのアイデアはありますか? 醜いですが、今のところ最善の方法のようです。

4

1 に答える 1

6

ハック/モンキー パッチ: SSL 要件プラグイン (github.com/rails/ssl_requirement) を使用して、別のホストにリダイレクトすることができます。

ところで、複数のアプリケーションをホストする予定がある場合は、1 つのマルチドメイン証明書 (および 1 つの高価な SSL アドオン) を共有できます。詳細な説明は次のとおりです: http://wojciech.oxos.pl/post/277669886/save-on-herokus-custom-ssl-addons

于 2009-12-15T19:23:02.787 に答える