Bekijk Volledige Versie : SSL/unsecured items in IE (niet in FF)
Lex den Oudsten
10/06/09, 11:41
Heren,
Ik hoop dat iemand mij kan helpen.
Ik heb EV-ssl besteld, maar helaas geeft het problemen in de site..
Bovendien kleurt de URL niet groen....
Het gekke is dat in IE de alert verschijnt:
page contains boht secure and unsecure items etc....
Het laden duurt bij-zonder-lang in IE/ Niet normaal . Dus ergens is er iets helemaal mis. Maar wat?
Deze melding verschijnt niet in FF; in FF gaat het laden ook sneller.
Ik zie dat deze klachten veel naar voren komen in google...Maar nergens lees ik een oplossing/verklaring.
Onze website heeft geen Iframe ...
Wat is er aan de hand? Is er iemand die mijn programmeurs kan helpen met goed advies?
website is e[bita
In een SSL beveiligde pagina dienen alle ingesloten bestanden zoals css, javascript en afbeeldingen ook via https://... ingelezen te worden. Dan ben je de foutmeldingen kwijt.
Ook Firefox geeft een uitroeptekentje.
Met de livehttpheaders Firefox extensie kan je zien wat er allemaal gedownload wordt.
Als er ergens "http://" staat i.p.v. "https://" is dat het probleem.
In dit geval heb je een stukje Javascript van getclicky op je pagina opgenomen.
Het Javascript bestandje zelf wordt welliswaar over een beveiligde verbinding binnen gehaald, maar vervolgens roept deze een PHP script aan (in.php) over een niet beveiligde verbinding, en dat is niet de bedoeling.
Alles dient inderdaad dan via https:// aangeroepen te worden. Gewoon even met je IDE (DreamWeaver oid) zoeken op http:// door al je code, en je hebt het zo allemaal gevonden!
Lex den Oudsten
12/06/09, 11:48
Hren,
het probleem is opgelost:
Onze normale webanalytics code gaat niet samen met https pagina's. We hebben de code op de https pagina's verwijderd en de alert is verdwenen.
Voor https pagina's moet een afwijkende tracking code geplaatst worden.
Hartelijk dank voor de reakties!
je kan voor analytics bij het aanmaken van je tracking kiezen voor een https instelling. Google analytics levert vervolgens een https geschikt script.
Als je als eerste http hebt geselecteerd, en je wil je tacking data niet kwijt kun je met behulp van onderstaand script je bestaande analytics tracking code gebruiken:
<script type="text/javascript">
_uacct = "UA-XXXXXX-X";
urchinTracker();
</script>
<script type="text/javascript">
document.write( '<scr'+'ipt type="text/javascript">' );
if( document.referrer.toString().indexOf( 'www.mywebsite.com' ) ==-1 ) {
document.write( 'urchinTracker(document.referrer);' );
}
document.write( '<\/scr'+'ipt>' );
</script>
waarbij UA-XXX je analytics code is, en www.mywebsite.com natuurlijk je website moet zijn
Google Analytics werkt goed met SSL hoor, als je maar de nieuwe code gebruikt van hun..
Of je moet het verhaal GetClicky bedoelen, die veroorzaakt hier in elk geval dat de uitroeptekens worden getoond in FF en in IE de popup.
Google Analytics werkt goed met SSL hoor, als je maar de nieuwe code gebruikt van hun..
Of je moet het verhaal GetClicky bedoelen, die veroorzaakt hier in elk geval dat de uitroeptekens worden getoond in FF en in IE de popup.
bij google analytics kun je achteraf je website type niet wijzigen vna http naar https dus krijg je de verkeerde js file voor tracking.
Je moet dus je site opnieuw aanmaken met https of gebruik maken van mijn bovenstaande script.