//AdSenseにリンク

.htaccessでロシアからのアクセスブロックする書き込み

クライアントのウェブサイトがロシアからのメールが多くて困っているらしい。

ネットで調べて対策してみました。

ロシア語でのアクセスを禁止を書き込み

以下のコードを.htaccessの一番最後に記入。

# ロシアからのアクセスブロックここから
SetEnvIf Accept-Language ro Lilith
Order Allow,Deny
Allow from all
deny from .ru
Deny from env=Lilith
# ロシアからのアクセスブロックここまで

引用元
【WordPress】ロシアからのアクセスを.htaccessでブロックする

https://nara-nissin.com/2016/12/05/%E3%80%90wordpress%E3%80%91%E3%83%AD%E3%82%B7%E3%82%A2%E3%81%8B%E3%82%89%E3%81%AE%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%82%92-htaccess%E3%81%A7%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF%E3%81%99%E3%82%8B/

ロシアとロシア語を拒否しました。

env=Lilithがロシア語らしいです。

国ドメインの一覧はこちら

https://www.nic.ad.jp/ja/dom/types.html

この状態が数日後にはどうなるのでしょう?

後日、結果を書き込みします!

上記でダメなら下記のサイトの方法を試そうと思います。

【.htaccess】国ごとのIPアドレスでサイトアクセスを拒否する

https://pc-pier.com/blog/2019/02/27/deny-country-htaccess/
# ?<ここからサイトへのアクセスについて書いてるよ。
# ?<最初に許可(allow)、次に拒否(deny)について書くのでヨロシクね、というお願い。
Order allow,deny
# ?<基本的に全てのアクセスを許可(allow)する。いらっしゃいませ。
allow from all
# ?<こっからは拒否(deny)。うちのサイトへの訪問を許可しないのでサーバーで弾いてね。
# ?<拒否する国ドメイン ↓
deny from .ru