October 12, 2012
If you are using heroku and if you have enabled https then site must be
redirected to use www
. It means all Rails applications should ensure that
"no-www" urls are redirected to "www".
In Rails3 it is pretty easy to do. Here is how it can be done.
Bigbinary::Application.routes.draw do
constraints(:host => /^bigbinary.com/) do
root :to => redirect("http://www.bigbinary.com")
match '/*path', :to => redirect {|params| "http://www.bigbinary.com/#{params[:path]}"}
end
end
If this blog was helpful, check out our full blog archive.