Images broken when using SSL on websites
If you find that sometimes images are broken when using SSL (https) on your site, or parts of it, you should check the hotlink protection in your cPanel.
If you haven't added all of the domains (and subdomains) your site(s) use in the "URLs to allow access:" section, images will not appear.
Either disable hotlink protection, or add the URLs to ensure all images display correctly.