I searched the forums but nothing I found so far seemed to work.
At the moment what I have done was:
edit header.inc.php and replace
$site['url'] = "http://www.mysite.com/"; with $site['url'] = "https://www.mysite.com/";
then
edit htaccess and added
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
then
edited BxMapModule.php in notepad++ and replaced all 5
$this->_oTemplate->addJs ('http://www.google.com/jsapi?key=' . getParam('bx_map_key')); with $this->_oTemplate->addJs ('https://www.google.com/jsapi?key=' . getParam('bx_map_key'));
and
$sUrl = "http://maps.google.com/maps/geo"; with $sUrl = "https://maps.google.com/maps/geo";
and
got a new key for https://www.mysite.com to replace the old key for http://www.mysite.com
By replacing all the google map links my ssl certificate errors have gone but I still have a few problems with my site since adding SSL.
So far the only Problems I seem to be having are:
When I replace
$site['url'] = "http://www.mysite.com/"; with $site['url'] = "https://www.mysite.com/";
My Profile link changes to https://www.mysite.com/https://www.mysite.com/myprofile (only bottom menu link is good)
and
"Remember Me" has stopped working(not sure what is causing this).
When I replace the google api key it will work for https://www.mysite.com but not http://www.mysite.com (only a problem for those who want parts of their site to be https and not for those who want their whole site to be https.)
I did notice that the plugin still runs on v2 and I saw on google that there is a v3 that no longer uses an api key. So maybe it might be a good idea to update the "World Maps" module. It seems to be causing some of the ssl certificate errors. (or at least it was for my site). I am not a programmer so this is just my opinion.
The main reason I posted this was because I was hoping to fix my site problems and maybe help find solutions for anyone else that might be having the same problems.