0

特定のものがサーバーを介して実行されるのをブロックできるかどうか疑問に思っていました。

例。私は広告ネットワークに参加していませんが、一部の広告は性的な内容を示唆しています。これらの広告を自分のページに表示しないように依頼しましたが、配信ネットワークを制御してアダルト広告のみをブロックすることはできないと言われました.

apache や htaccess などで「ダーティ」広告の URL をプログラムして、エンド ユーザーに表示しないようにすることは可能ですか??

私の質問の表現が不十分でしたら申し訳ありません。ありがとう。

4

2 に答える 2

0

通常、広告はサーバーによって実際に配信されるのではなく、Javascript を使用してクライアントのページに挿入されます。サーバー上で変更を加えても、そのクライアント側スクリプトによって取り込まれる広告に影響はありません。

技術的には、広告配信スクリプトを監視して広告の読み込みを禁止する Javascript を追加することは可能かもしれませんが、それはハックであり、広告プロバイダーが何かを変更すると機能しなくなります。また、広告プロバイダーの利用規約に違反する可能性があり、その結果、支払いを受けられなくなります。

どの広告が配信されているかを制御する唯一の信頼できる方法は、広告ネットワークが提供する必要のある API またはコントロール パネルを使用することです。この機能が提供されていない場合は、おそらく何もできません。

于 2013-10-02T19:19:28.890 に答える
0

以下の htaccess のコードは、sexualwebsite.com へのアクセスを拒否します。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*sexualwebsite\.com [NC]
RewriteRule .* - [F]
</IfModule>

性的ウェブサイトを、ブロックしたいドメインに置き換えます。ソース: http://davidwalsh.name/block-domain

于 2013-10-02T19:12:00.907 に答える