nginx 環境で複数のドメイン名が自分の Web サイトにアクセスできないようにするにはどうすればよいですか?
phpcn_u1582
phpcn_u1582 2017-05-16 17:25:31
0
3
491

トラフィック ソースの分析により、特定のドメイン名を介してこのサイトにアクセスし、悪意を持って広告をクリックするという問題が見つかりました。nginx ルールでこれらのドメイン名をブロックするにはどうすればよいですか?

リーリー

上記のルールは無効です。専門家がルールを作成するのを手伝ってください。

phpcn_u1582
phpcn_u1582

全員に返信(3)
我想大声告诉你

上記の方法を試しましたが失敗しました。
すみません、上記のルールはどの段落にありますか?

いくつかのウェブサイトでこのルールを見つけました:

リーリー

リライトエンジンオン

ドメインをブロックする

RewriteCond %{HTTP_REFERER} ads.acesse.com [NC]
RewriteRule ^(.*)$ -[F]

nginxルールに変換すると正しいですか:

リーリー

}
if ($rule_0 = "1"){
^/(.*)$ /-[F];
を書き換えます }

判断は専門家に依頼してください。

必要な効果: 悪意を持ってトラフィックを増やして広告をクリックするために、xxx.com から aaa.com にジャンプするなど、特定のドメイン名を介してターゲット サイトにジャンプすることを禁止します。

環境: nginx

ルール:
リーリー

上記のルールをサーバー セクションに追加するだけです。2 日間のテストの後、特定のドメイン名を介したリダイレクトは見つかりませんでした。

いいねを押す +0
世界只因有你

あなたのものは単なるserver_nameジャンプです、
あなたの言ったことによると、それはソースによって判断されるべきです、
だからあなたは参照を判断する必要があります

リーリー

上記はホワイトリストシステムですが、ブラックリストルールも使用できます

リーリー
いいねを押す +0
習慣沉默

次のコードをサーバーに追加します:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート