For the whole site under SSL problem. Check for server override files like .htaccess for Apache or nginx configuration for Nginx. See if there is a configuration in there that redirects all traffic to https. If you are using CloudFlare, check there to see if there are any rules doing the redirect at the DNS level.