Мне было трудно понять это предложение. Зачем мы должны пытаться прописать https вручную, если работает $scheme? Спасибо!
$scheme