Wie verstecke ich bestimmte Links zu Site-Verweisen mit htaccess?
Ich möchte einen bestimmten Site-Name-Verkehr (Verweis) vor Google Analytics und ähnlichen Websites usw. verbergen. Ich möchte beispielsweise auf diesen bestimmten Site-Verkehr verweisen, um nicht als Verweis, sondern als direkter Verkehr mit htaccess angezeigt zu werden. Ich suchte nach ähnlichen Fragen, "wie man einen Affiliate-Link mit htaccess versteckt, aber das hilft mir nicht.
Antworten
Sie können den Referer
HTTP-Anforderungsheader zwar bedingt deaktivieren, .htaccess
wenn die Anforderung von der Domäne stammt, die als "direkt" angezeigt werden soll, dies ändert jedoch nur das, was der Server sieht.
Der Browser hat den Referrer bereits vor der HTTP-Anfrage berechnet (er ist schließlich Teil der Anfrage). Und genau das wird der JavaScript- document.referrer
Eigenschaft (die Google Analytics verwendet) im Browser zugewiesen . Der Server spielt keine Rolle und kann dies daher nicht beeinflussen.
Die document.referrer
JavaScript-Eigenschaft ist jedoch schreibgeschützt. Der Versuch, dieser Eigenschaft etwas zuzuweisen, hat keine Auswirkung. Der Versuch, diese Eigenschaft vor dem GA-Code zurückzusetzen, ändert also nichts an den GA-Berichten.
Sie müssen irgendwie ändern, wie GA dies in GA selbst meldet, oder GA insgesamt umgehen?
ähnliche Fragen "wie man Affiliate-Link mit htaccess versteckt ...
Beachten Sie, dass Affiliate- Links normalerweise nicht auf dem HTTP-Referer (der unzuverlässig ist) basieren, sondern auf einem Parameter (Affiliate-ID) in der URL selbst.