Redirect to http if there is no ssl at all

In `else` clause there is no ssl enabled at all. So redirect domains just don't work. It's perfectly reasonable that in case of both http and https we use https, but when there is no https at all, we should redirect to http.