“This page contains both secure and nonsecure items” IE fix

Use a CGI proxy service on your secure site. Download CGIProxy. Upload to your sites cgi-bin folder (most hosting packages will have that set already). Once uploaded, change the permissions of the ‘nph-proxy.cgi’ file to 755 (rwxr-xr-x) Owner=Read,Write,Excute   Group=Read, No Write, Excute   Everyone=Read, No Write, Execute.
Visit the CGI script on your secure address: https://www.yoursite.com/cgi-bin/nph-proxy.cgi
Type in the address of the non-secure item you’re trying to show on your secure site. Uncheck “Show URL entry form”. Click “Begin Browsing”.
After the page loads, you can copy the address from the address bar, and it will be using your secure address.
Should look something like: https://www.yoursite.com/cgi-bin/nph-proxy.cgi/000000A/http/www.nonsecure-site.com/awesome-page.html
Now paste that address in your site and no more IE warning.