관련 주제: Privoxy: 도메인 외부의 트위터, 페이스북, 구글을 차단합니다.
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./*
답변1
로딩을 막고 싶다고 가정 http://www.google-analytics.com/ga.js
하고사용자 조치파일에서 처음에 { +block-as-image }가 있는 섹션을 찾아 .google-analytics.com/ga.js
{ +block-as-image } 뒤 별도의 줄에 배치합니다. 많은 사이트 에서 ga.js
./.*ga.js
다시 말해서,
{ +block-as-image }
#.google-analytics.com/ga.js
#/.*ga.js
사용하려는 항목의 주석을 해제하세요. 다른 하나를 삭제하십시오. Short 모드의 문제점은 예상치 못한 차단 가능성입니다. 또 다른 요점은 Privoxy가 콘텐츠를 차단하지 않는다는 것입니다.https웹사이트.