2017-12-22 4 views
1

Gibt es einen schnellen Weg durch eine Weiterleitung in der httpd.conf oder einen anderen Trick, um das Google Analytics Tag in den Apache einzufügen, ohne jede HTML-Datei ändern zu müssen?Google Analytics zu allen Webseiten in Apache hinzufügen

Ich habe eine ältere Apache (2.0.52) Installation mit Hunderten von HTML und CGI-Skripten und möchte beginnen, es mit GA zu verfolgen.

Antwort

1

würde ich Apache verwenden mod_substitute

Ich bin nicht sicher, ob dies auf so einem alten Apache-System funktioniert. Aber ich habe es auf Apache HTTP Server 2.2.7 getestet.

1) Stellen Sie sicher, mod_ext_filter und mod_substitute verfügbar sind, in der Regel sind sie standardmäßig

2) Stellen Sie sicher,

LoadModule ext_filter_module modules/mod_ext_filter 
[...] 
LoadModule substitute_module modules/mod_substitute 

uncommented sind. (In httpd.conf Apache Config unter Windows apache2.conf auf Linux)

3) Vielleicht haben Sie

AddType application/x-javascript .js 

bis zum Ende Ihrer Konfigurationsdatei hinzuzufügen.

4) ersetzen Dann <head> mit <head><script>Your Google Analytics<script> in Apache, indem Sie diesen Code verwenden:

<Location/> 
AddOutputFilterByType SUBSTITUTE text/html 
Substitute "s|<head>|<head><script>>Your Google Analytics</script>|ni" 
</Location> 

Wenn Sie Apache virtuelle Hosts verwenden, können Sie diese Zeilen in jedem virtuellen Host hinzufügen, werden Sie das Skript geladen haben wollen

Verwandte Themen