rails:2452
From: Fujioka <fuj@r...>
Date: Thu, 22 Nov 2007 17:06:20 +0900
Subject: [rails:2452] Re: 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サーバ側でリダイレクトすることが出来ません。 > http://d.hatena.ne.jp/xibbar/20070403#1175583658 これでいかがでしょうか。 -- 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... ]