相关学科:Privoxy:屏蔽twitter、facebook和google以外的域名
不管我在default.filter文件中添加了什么规则,我都不会阻止这些脚本。
<!--Google Analytics Script Start -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-649033-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga);
})();
</script>
<!--Google Analytics Script End -->到目前为止,我已经尝试过这些规则:
s|<script [^>]*(google-analytics.com/ga.js).*>(.*</script>)|<!-- utma Cookies-->|gis
s|<script [^>]*(google-analytics).*>(.*</script>)|<!-- utma Cookies-->|gis
s|<script [^>]*(google-analytics*).*>(.*</script>)|<!-- utma Cookies-->|gis
s|<script [^>]*(google-analytics*).*</script>)|<!-- utma Cookies-->|gis
s|<script [^>]*(analytics*).*</script>)|<!-- utma Cookies-->|gis要擦除代码需要做些什么?
在我的user.action文件中也使用了这个
{+block{No Bull!}}
.google-analytics./*发布于 2012-02-29 11:26:29
假设您只想阻止http://www.google-analytics.com/ga.js的加载,打开您的user.action文件,在开始时找到具有{+块图像}的部分,并在{+块为图像}之后将.google-analytics.com/ga.js放在自己的行上。由于许多站点只使用ga.js,所以您可能更喜欢只使用/.*ga.js。
换句话说,
{ +block-as-image }
#.google-analytics.com/ga.js
#/.*ga.js取消评论您想要使用的。删除另一个。短模式的问题是意外阻塞的可能性。另一点是Privoxy不会阻止https站点上的内容。
https://unix.stackexchange.com/questions/28364
复制相似问题