I used to use this:
error_page 497 https://domain.com:7878$request_uri;
to redirect requests from the http://domain.com:7878 non-ssl address to the ssl version on the same port. see http://www.ruby-forum.com/topic/156683
This stopped working recently, probably with the latest change to error_page in 0.8.53.
After some trial and error, it seems to be working fine with this:
error_page 497 =301 https://domain.com:7878$request_uri;
Is that going to give me the same effect as before?