Блокировка https to http реализуется в браузере и только клиент может установить параметр в положение ВКЛ
А сервис на https кладется именно потому что оно https?
Может сделать прокси через собственный сервер с балансировкой нагрузки и переключением в случае ошибки например на NGINX. Могу пример рабочий скинуть если незнакомы