Ideally this site would not be accessible over http at all, that can usually be setup on the server side on the hosting platform. It's not a great idea to browse anything on the internet these days without https, and it's a very very bad idea to provide a user name and password on any site over plain http.
On the client side, most browsers have a setting to force the use of https (at least chrome and firefox do). I just enabled that on mine and that takes care of the problem of links that send you back to http, as the browser makes those https for you.
|