am: 13. November 2011, 21:53:00
Ein Hallo an die Experten ...
folgende Konstellation, Piwik 1.6 ist in einer Subdomain des Shops installiert. Der Bestellprozess im Shop läuft SSL verschlüsselt ...
Dieser Code ist in der boxes.php eingetragen
$PIWIK_ANALYTICS = '<script type="text/javascript">
<!--
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.spicy-life.de/" : "http://piwik.spicy-life.de/");
document.write(unescape("%3Cscript src=\'" + pkBaseURL + "piwik.js\' type=\'text/javascript\'%3E%3C/script%3E"));
//-->
</script><script type="text/javascript">
<!--
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
//-->
</script><noscript><p><img src="http://piwik.spicy-life.de/piwik.php?idsite=1" alt=""></p></noscript>'; if ($_SESSION['customers_status']['customers_status_id'] == 0 || isset($_GET['admin'])) unset($PIWIK_ANALYTICS); $smarty->assign('PIWIK_ANALYTICS', $PIWIK_ANALYTICS); Funktioniert auch alles soweit, Besucher werden getrackt ... allerdings nur im unverschlüsselten Bereich des Shops. Hier wird das javascript unter der Adresse:
http://piwik.domain.de/piwik.js
aufgerufen
Im verschlüsselten Bereich ändert sich die Adresse des javascripts auf:
https://piwik.domain.de/piwik.js
und das javascript kann nicht mehr aufgerufen werden, da die Subdomain unter "https" nicht erreichbar ist! Das ecommerce-Tracking funktioniert also nicht.
Was muss ich wo ändern, damit das Piwik javascript auch im verschlüsselten Bereich unter der Adresse:
http://piwik.domain.de/piwik.js
erreichbar ist?
Danke für eure Hilfe im Voraus
Hardy
Linkback: https://www.modified-shop.org/forum/index.php?topic=16698.0