http и https это протоколы более высокого уровня над протоколом TCP/IP, отличающиеся портами запроса: 80 и 443, а также отсутствием или наличием шифрования данных при передаче. На уровне разрешения имён серверов они должны вести себя одинаково. Если у вас получается перенаправлять http и не получается https, то, в системе может находиться прозрачный прокси-сервер, обрабатывающий https запросы отдельно от http.