Quite often when you create a secure page all you have to do is change http to https and you see your URL in green in firefox. Sometimes it happens that after you put https your URL turns red instead of green and in IE when viewing this page you get this annoying popup saying that this page contains both secure and nonsecure items.
There is quite a few thing you need to do to make sure your site has only secure items:
- Get FireBug for firefox to make sure you page does not make any AJAX http requests, and if so change them to https.
- Look for any broken links or missing resources and fix them.
The problem lies in any unsecure reference which triggers the alert.