rails:2451
From: honya <honyax@g...>
Date: Thu, 22 Nov 2007 16:48:27 +0900
Subject: [rails:2451] redirect_toでhttpsに飛ばない
うえはらと申します。 質問は初投稿です。よろしくお願いします。 現在、以下のような環境でrailsアプリを構築しています。 ・WEBサーバはWEBrick(ポートは3000番) ・FWの設定で、外部からはポート443番しか通らない ・apacheからWEBrickにリダイレクトして利用 ここで、rails上でredirect_toを実行すると、 https://〜でなくhttp://〜にアクセスしようとしてしまいます。 redirect_toでhttps://〜に直接飛ばす方法として、 以下の変数を設定する方法を知りました。 request.env["HTTPS"] = "on" ただ、これだとリクエスト毎に設定する必要があり、 全てのcontrollerにbefore_filterで上記処理を実行する必要があります。 また、80番ポートがFWで閉じられているので、 WEBサーバ側でリダイレクトすることが出来ません。 何か他に良い方法があればご教授いただけないでしょうか。 よろしくお願いします。 -- ML: rails@r... 使い方: http://QuickML.com/
-> 2451 2007-11-22 08:48 [honyax@g... ] redirect_toでhttpsに飛ばない 2452 2007-11-22 09:06 ┣[fuj@r... ] 2453 2007-11-22 09:16 ┃┗[honyax@g... ] 2454 2007-11-22 09:16 ┣[sakuro@e... ] 2455 2007-11-22 09:24 ┃┗[honyax@g... ] 2456 2007-11-22 09:18 ┗[sakuro@e... ]