Scott, I believe that the rails team has already done this for you :)
In the the httpd.conf in your <VirtualHost *:443> record add this RequestHeader set X_FORWARDED_PROTO "https" Then all of your url_for() will correctly render https or http depending on the RequestHeader parameter I'm not a sys admin ... Nor do I play on on TV... This is where I learned about this little gem. (Also I should mention that we are running apache 2/ Mongrel Rails) http://www.planetrubyonrails.org/show/feed/60 -Linda Derezinski On 9/21/06 10:25 AM, "Scott Laird" <[EMAIL PROTECTED]> wrote: > On 9/21/06, Beber <[EMAIL PROTECTED]> wrote: >> Trejkaz <[EMAIL PROTECTED]> >> >>> On Wednesday 20 September 2006 21:10, Beber wrote: >>>> Hi, >>>> >>>> Is there a way to make the /admin into https and everything else in http ? >>> >>> I do this on the Apache side using redirects, but it isn't pretty. >> >> I tried that and with ProxyPass setting and it only fails. Could you >> paste me your redirection ? > > Sooner or later I'd like to make this a config option--if it's set, > then Typo generates all /admin URLs with https://. That'd probably be > easier. Feel free to submit a patch :-). > > > Scott > _______________________________________________ > Typo-list mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/typo-list _______________________________________________ Typo-list mailing list [email protected] http://rubyforge.org/mailman/listinfo/typo-list
