mattintosh note

どこかのエンジニアモドキの備忘録

フィギュア関連の写真はすべて削除されました。しばらく CDN のキャッシュが表示されることがあります
ホビー関連の情報は hobby.mattintohs-note.jp に移行しています

Cloudflareで国別のブロック。タイからのアクセスをブロックすることにしました

ホビー館の方に掲載している写真がタイ人によって Facebook に全部無断転載されていたのを発見したのでタイからのアクセスをすべてブロックすることにしました。

Cloudflare のフリープランではツールの「IP アクセス ルール」で国名を指定することができないようです(Enterprise プラン以上だそう)。仕方ないので「カスタム ルール」で設定することにしました。

設定はとても簡単。

Cloudflare
Cloudflare

(ip.geoip.country in {"TH"}) or (http.request.uri.query contains "fbclid=")

複数指定する可能性があるものに関しては OR よりも「次にある」を使った方が管理が楽です。Facebook に貼られたリンクからの流入も要らないのでクエリに fbclid を含むものがあればそちらもブロックするようにしました。