私は私のルートドメインリダイレクトしようとしているベース。// WWWを[サイト名] .COMリダイレクトルートドメインはSSL
バックエンドは、ホスト名ベースSSLを持つheroku上のレールです。
私のドメインはGoDaddyに登録されています。
そして、ここでは、私が試したものです:私のApplicationControllerには
を、私はredirect_to_httpsと呼ばれるbefore_filterを持っています。そして、それの内容は以下のとおりです。私は、ウェブサイトのルートドメインを参照すると
def redirect_to_https puts "In Redirect" redirect_to "https://www.[sitename].com#{request.fullpath}" unless request.ssl? || !Rails.env.production? end
は、私がログに「リダイレクトで」が表示されません。したがって、リダイレクトは実際には機能していないことは明らかです。
アイデア?
プットログファイルに書き込めません。 'Use Rails.logger.info' –
ありがとう!実際には(コードベースの他の多くの場所からのログファイルからわかるように) – amehta