모든 광고 도메인을 Apache 인스턴스로 리디렉션하는 광고 차단 DNS 서버를 만들고 있습니다. 그래서 같은
www.addomain.com
로 리디렉션됩니다
dnsserver.localnetwork
그러나 때로는 더 비슷한 링크를 보게됩니다.
www.addomain.com/some_ad
로 리디렉션되는
dnsserver.localnetwork/some_ad
존재하지 않으므로 404
오류가 발생합니다.
index.html
실제 요청에 관계없이 Apache가 서비스를 제공 할 수있는 방법이 있기를 바랐습니다 . 그렇지 않으면 Apache가 포함되지 않은 대체 솔루션이 있다면 나도 그럴 것입니다.
1
아파치 mod_rewrite를 살펴볼 수 있습니다. 도메인 이후부터 /index.html로 모든 것을 리디렉션
—
rechengehirn
이것은 광고 차단을하는 비효율적 인 방법 인 것 같습니다.
—
Panther
@ bodhi.zazen 어떻게 하시겠습니까? 대부분의 애드 블로커는 비슷한 개념으로 작동합니다. 요청을 광고 도메인으로 차단하거나 리디렉션합니다. 더 나은 대안이 있다면 기꺼이 도와 드리겠습니다.
—
sayantankhan
솔직히 noscript와 기본 adblock 플러그인을 사용합니다. 충분하지 않은 경우 호스트 파일 (유지 관리 작업) 또는 프록시 (privoxy)를 사용할 수 있지만 블랙리스트를 직접 유지하려면 더 많은 작업이 필요합니다. addons.mozilla.org/en-US/firefox/addon/noscript 및 addons.mozilla.org/en-US/firefox/addon/adblock-plus를 참조하십시오 . 브라우저에 따라 대체 항목이 필요할 수 있습니다.
—
Panther