I am developing a site that mixes http and https a lot - whats the best/easiest way to make the links use the right protocol for the route - can it be specified in the route
For Rails 3.2 I used a combination of @apneadiving's answer. Adding the below code to my ApplicationController
def default_url_options(options={}) options.merge{ :protocol => "https" } end