Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Google Analytics添加到apache中的所有网页_Apache_Google Analytics - Fatal编程技术网

将Google Analytics添加到apache中的所有网页

将Google Analytics添加到apache中的所有网页,apache,google-analytics,Apache,Google Analytics,有没有一种快速的方法,通过httpd.conf中的重定向或其他一些技巧将Google Analytics标记添加到Apache中,而不必修改每个html文件 我有一个较旧的Apache(2.0.52),安装了数百个html和cgi脚本,并希望开始使用GA跟踪它。我会使用Apache 我不确定这是否能在如此古老的Apache系统上工作。 但我已经在ApacheHTTPServer2.2.7上测试了它 1) 确保mod_ext_filter和mod_substitute可用,通常默认情况下是可用的

有没有一种快速的方法,通过httpd.conf中的重定向或其他一些技巧将Google Analytics标记添加到Apache中,而不必修改每个html文件

我有一个较旧的Apache(2.0.52),安装了数百个html和cgi脚本,并希望开始使用GA跟踪它。

我会使用Apache

我不确定这是否能在如此古老的Apache系统上工作。 但我已经在ApacheHTTPServer2.2.7上测试了它

1) 确保mod_ext_filter和mod_substitute可用,通常默认情况下是可用的

2) 确定

LoadModule ext_filter_module modules/mod_ext_filter 
[...] 
LoadModule substitute_module modules/mod_substitute
没有注释。(在Linux上的Windows apache2.conf上的Apache配置httpd.conf中)

3) 也许你得补充一点

AddType application/x-javascript .js
到配置文件的末尾

4) 然后使用以下代码在Apache中将
替换为
您的Google Analytics

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

AddOutputFilterByType替换文本/html
替换“s | |>你的谷歌分析| ni”
如果您使用Apache虚拟主机,那么您将向希望加载脚本的每个虚拟主机添加这些行