Возникла необходимость в перенаправлении запроса на SSL-адрес с нестандартным портом, т.е. адрес был вида "https://www.domain.com:8443/" и попадать на него нужно было с адреса "http://www.domain.com:8080/". Для стандартных портов решение заключалось в добавлении следующей директивы:
return 301 https://$server_name$request_uri;
Однако для нестандратных портов это решение не помогло. А помогло это:
error_page 497 https://$server_name:8443$request_uri;
Во извращенцы!