У меня есть сервер за балансировщиком нагрузки. LB переводит из https в http, поэтому веб-сервер видит только http.
У меня есть Perl-скрипт, который использует стандарт CGI для генерации формы ввода с использованием
start_form( -action=>url())
Сейчас URL-адрес в HTML-адресе указывает на http-версию URL-адреса, а не на https. Какой самый чистый способ заставить его всегда использовать https (если https используется пользователем)?
Я пробовал "-rewrite" как 0 и 1, но это не имело значения.