Referer Spam ブロッキング¶
Referer spam は、トラフィックを誘導したいサイトへブラウザのリクエストのrefererセクションを設定して誰かがサイトに来ることです。The idea is to have links to those sites how up in any public stats pages you may have - which are common for blogs and forums.
NGINXを使ってこれを処理するためにvalid_refererモジュールを使うことができます。
location / {
valid_referers none blocked *.badreferer1.com badreferer2.com *.badreferer3.com badreferer4.net;
if ($invalid_referer) {
return 403;
}
}
badrefererドメインをブロックしたいrefererドメインに置き換えます。