我想将Google Analytics代码添加到所有网站页面 我试着设置
sub_filter
它不能正常工作
set $tracking_id 'UA-12345678-9';
sub_filter '</head>' '<script type="text/javascript">var _gaq=[["_setAccount","$tracking_id"],["_trackPageview"]];(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.async=1;g.src="//www.google-analytics.com/ga.js";s.parentNode.insertBefore(g,s)})(document,"script")</script></head>';
我尝试使用
add_before_body /file.html
它给我错误页面没有加载
我尝试使用
add_after_body /file.html
它运作良好,但是它设置了代码输出页面的
答案 0 :(得分:0)
普通的nginx无法帮助你
您需要安装google nginx
PageSpeed模块 这将有助于您缩小css,html,js,Analytics等等
https://developers.google.com/speed/pagespeed/module/
将其添加到您的nginx设置
关注网址
https://www.digitalocean.com/community/tutorials/how-to-add-ngx_pagespeed-to-nginx-on-centos-7