Add check for if the user already specifies http?s

Adds a check for if the use already adds http/https and allows for user to explicitly specify https instead of relying on redirects.