サイトへアクセスすると急に「Checking your browser before accessing ○○」という表示がされて焦ったことはありませんか。
今回はそうした表示が出た時の理由と対処法についてご紹介します。
「Checking your browser before accessing」は危険ではない
いきなり「あなたのブラウザからのアクセスをチェックしています」なんて表示が出たら焦りますよね。しかし実はこれ危険なものではありません。
これはCloudflareというサービスが表示している文言です。
なぜこの様な表示が出るかというと、不正にアクセスしてきていないかをチェックしているからです。
ここでいう不正なアクセスとは、botなどロボットによるアクセスじゃないかといった事です。
botなどの不正アクセスはブラウザでJavaScriptを実行しないケースがほとんどです。ですので、ブラウザ上でJavaScriptを実行させて動くかどうかで不正アクセスかを判別しているのです。
Cloudflareのファイアーウォールという機能が働き、こうしたプログラムが起きているのです。
不正なアクセスかをサイト側が判断するだけですので、ウイルスが仕込まれていたり個人情報が抜かれるなどといったこちらに危険が及ぶ事はありません。
「Checking your browser before accessing」が表示された時の対処法
この表示が出たら5秒ほど待つだけでOKです。
その間にJavaScriptが実行され、botではないことをCloudflareが認識します。
画面にもその様に5秒待つ事を記載されています。
Checking your browser before accessing ○○.com
This process is automatic. Your browser will redirect to your requested content shortly.
Please allow up to 5 seconds..DDoS protection by Cloudflare
Ray ID:XXXXXXX
自分のサイトでこの様な表示がされる場合
Cloudflareのファイアーウォール機能が稼働しています。おそらくあなたのサイトに大量のbotがやってきていることが考えられます。そのため、大量にアクセスしてきているIPアドレスをブロックするなどの対処をしていきましょう。