別のサイトへ勝手に転送される
サイトを開くと出会い系や偽の懸賞、詐欺サイトなどに飛ばされる場合、不正なリダイレクトのコードが仕込まれている可能性が高い状態です。
こんな状態になっていませんか?
- 検索結果からサイトを開くと、まったく別のサイトに飛ばされる
- スマートフォンで見たときだけ、偽の当選画面や「ウイルスに感染しています」といった警告ページに転送される
- 自分のパソコンでは再現しないのに、お客様や取引先から「変なサイトに飛ぶ」と連絡が来た
- 一度転送されたあと、もう一度アクセスすると正常に表示される
考えられる原因
条件付きの不正リダイレクト
管理者に気づかれないよう、ログイン中のユーザーや同じ端末からの再訪問では転送せず、検索エンジン経由の初回訪問者やスマートフォンだけを狙って転送するコードがよく使われます。
JavaScriptの埋め込み
テーマやプラグインのJavaScriptファイル、またはデータベース内の投稿・設定値に、外部のスクリプトを読み込むコードが挿入されているケースです。
.htaccess やサーバー設定の改ざん
サーバーの設定ファイルが書き換えられ、特定の条件のアクセスだけが外部へ転送されていることがあります。WordPressの外側にあるため見落とされがちです。
まず行っていただきたいこと
- 転送が起きたときの端末・ブラウザ・アクセス方法(検索結果から、など)と転送先のURLを記録する
- 管理画面からログアウトした状態や、別の端末・回線でも再現するか確認する
- WordPress・サーバー(FTP)・データベースのパスワードを、安全な端末から変更する
- 訪問者への被害を防ぐため、必要に応じてメンテナンス表示への切り替えを検討する
やってはいけないこと
- 自分の環境で再現しないからといって「直った」と判断する
- 転送先のサイトで個人情報を入力したり、ファイルをダウンロードしたりする
- 怪しいプラグインを入れ替えるだけで済ませる(不正なコードは複数の場所に仕込まれていることが多いです)
慌てて手を加えると、侵入経路の手がかりが失われて再感染の原因を突き止められなくなることがあります。判断に迷ったら、作業の前にご相談ください。






