Ok, I found the .htpasswds folder, it was set to 0755.
A folder in .htpasswds called Public_html was also set to 0755.
A folder with my website name was in that folder and that was set to 0644.
I changed that to 0755 and then set the password protection. Again, when visiting the website, it...