When you purchase BlueHost WordPress Hosting, you would hope that everything would work perfectly on it. However, in order to optimize it, they use nginx which causes weird issues with SSL URLs. If you’re on a BlueHost WordPress Hosting plan, and want to use an SSL certificate to secure your entire site, you’ll run into a redirect loop when you try to login to /wp-admin. To fix this, I had to use the WordPress HTTPS Plugin. This is the plugin that the chat support tech recommended to fix the wp-admin redirect loop on their BlueHost WordPress hosting plan even though it hasn’t been updated in over 2 years. That’s kind of disconcerting, but it worked. I left all of the plugin options default, you just have to fill out SSL Host which is your domain name with nothing before the domain name. For example, if that were on this site I would enter “sarasotawebpros.com” into the SSL Host box. There are also domain mapping options in the middle boxes where you can force URLs that are pulling in insecure content from http sites to https URLs to make sure your padlock stays green.