Leider erneut ein Problem:
Bei zwei Domains registrierte ich einen scheinbar abnehmenden Besucherstrom. Beide haben gemeinsam, dass Matomo auf einer anderen Domain liegt.
Ursache ist anscheinend, dass immer mehr Browser CrossDomain-Abfragen verhindern oder die AddIns uBlockOrigin / uMatrix immer mehr Anwendung finden. Ich habe aber auch in den htaccess meiner beiden Websites entsprechende Regeln gesetzt, wie z.B.:
<IfModule mod_env.c>
Header set Content-Security-Policy "default-src 'self' 'unsafe-inline' https://meine-matomodomain.de"
Header set X-Frame-Options "SAMEORIGIN"
Header set X-Permitted-Cross-Domain-Policies "https://meine-matomodomain.de"
Die letzte der obigen Zeilen sollte doch eigentlich den gewünschten Erfolg bringen.
Aber Firefox meldet mir in der Konsole, dass das Matomo-Script wegen uMatrix geblockt wurde. Dabei dachte ich, ich könnte mittels “CORS” = Cross Origin Ressource Sharing das Problem lösen.
Welche Möglichkeit gibt es, mein auf abweichender Domain liegendes Matomo so einzubinden, dass das Matomo-Script trotz uMatrix oder uBlockOrigin ausgeführt wird?
Ist das durch einen entsprechenden htaccess-Eintrag überhaupt möglich?
Und wenn nein, dann wird mir sicher auch die noscript-Variante von Matomo nicht weiter helfen:
<noscript><p><img src="https://meine-matomodomain.de/piwik.php?idsite=0" style="border:0;" alt="" /></p></noscript>
Was tun?