Hello I'm looking to learn how to redirect all non-www (mysite.com) to
https://www.mysite.com

I tried the following:

class ApplicationController < ActionController::Base

  before_filter :check_uri


  def check_uri
    redirect_to request.protocol + "www." + request.host_with_port +
request.request_uri if !/^www/.match(request.host) if Rails.env ==
'production'
  end


Problem with this is since the SSL cert on Heroku is for www.mysite.com,
and not mysite.com, the browser throws the nasty SSL HTTPS invalid
warning.

Any ideas on how to redirect in a way that avoids the nasty SSL HTTPs
invalid warning?

Thanks

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to