0

クレジットカードを利用できるサイトがあります。サブドメインsecure.mywebsite.comのSSLを購入しました。ただし、これらのバグはすべて発生しているようで、サブドメインの変更に関係していると思います。

基本的に、私がしたいのは、支払いページを除くすべてのページがhttp://www.mywebsite.comである必要があることです。次に、支払いページはhttps://secure.mywebsite.comになります。

ユーザーがsecure.mywebsite.comにサインインしていないという問題が発生し続けます。:domain =>:allをセッションストア構成に追加しようとしましたが、機能しませんでした。この状況に対処する正しい方法は何ですか?

また、wwwとsecureを切り替えることは正しく機能していないようです。

最後に、サインアウトに行くとき... secure.mywebsite.com/users/sign_outに行くと、本来あるべきことは何もしません。

4

1 に答える 1

0

config / environment/production.rbでforce_sslをtrueに切り替えます

  # Force all access to the app over SSL, use Strict-Transport-Security, 
  # and use secure cookies.
  config.force_ssl = true
于 2012-08-03T06:19:43.807 に答える