It is unlikely a BUG with Google, millions of sites use SSL without any problem. Your problem is likely because you have elements on the page that are not being transferred using SSL while some are...
Using Firebug or Similar look at 'NET' tab and refresh the page and check what resources are being loaded via HTTP and what is being loaded by HTTPS.
This mostly happens when using absolute paths i.e
<img src="http://www.domain.com/img.png" alt="" > while using
<img src=/img.png> will work for both HTTP and HTTPS.
HTTPS://domain.com/script.js. Additionally showing us the HTML or site in question goes a long away for giving you a more solid answer.
Using a global rewrite won't fix this issue, its time to go back and edit your content this time using
/ without http or with