この記事は約 3 分で読めます。
この記事をおすすめする方
- ワードプレスの管理画面に入ったら突然「404エラー」画面が出た人
- 「SiteGuard」プラグインを利用している方
- 最近「SiteGuard」プラグインの「管理ページアクセス制限」をオンにした記憶がある方
- Mixhostを利用している方(この記事ではMixhostでの手順を説明していますが、他のレンタルサーバーを利用している方にも参考になる内容です。)
日常的にWordPressの管理画面にアクセスしていたある日、突然の異変が訪れました。 画面には大きく「404」というエラーの表示が…。
「え、どうして?」と思わず心臓が跳ね上がるような瞬間でした。
この記事では、このエラーの原因と、解決までの一連の手順を詳しくご紹介します。同じ状況に直面した方のお役に立てれば幸いです。
原因は「SiteGuard」

ネットで色々調べた結果、一番思い当たる節があったのは「SiteGuard」プラグインでした。 特に引っかかったのは、最近「管理ページアクセス制限」をオンにしたことです。
SiteGuardの「管理ページアクセス制限」による仕様
「SiteGuard」には、24時間以上経過したIPアドレスにアクセス制限をかける仕様があるようです。 この制限を解除するには、サーバー内の設定を変更する必要があります。
次に、具体的な手順を説明します。
解決手順
1. Mixhost公式サイトにログイン
まず、サーバーにアクセスするために下のリンクからMixhost公式サイトへ移動してください。 Mixhost公式サイトでログインを完了します。
-
mixhost (ミックスホスト) 高速レンタルサーバー|WordPressに強い!アフィリエイトやビジネスにもおすすめ!
レンタルサーバーmixhostはWordPressのインストールや管理が簡単。豊富なプランで初心者からビジネス利用まで幅広く対応。アダルトサイトの運営や収益化も可能です。ドラッグアンドドロップでおしゃ ...
mixhost.jp
①Mixhost公式サイト移動後に右上の「ログイン」をクリック。

②メールアドレスとパスワードを入力して「ログイン」をクリック。

2. cPanelから「ファイルマネージャー」にアクセス
ログイン後、「cPanelにログイン」をクリック。

「ファイル」項目内にある「ファイルマネージャー」を選択します。
MixhostのファイルマネージャーはFTPソフトを使わずに直接操作できる便利なツールです。

3. 「public_html」を選択して該当サイトへ移動
ファイルマネージャー内で「public_html」をクリック。

その後、404エラーが発生している「自分のサイトURL」のフォルダを選択します。
※下の画像の「nnrblog.com」は私のサイトの場合なので、「自分のサイトURL」を探してください。

4. 「.htaccess」ファイルを編集
「.htaccess」ファイルを探し、右クリックから「Edit」を選択します。

その後、表示された画面でも「Edit」をクリックして下さい。

↓「.htaccess」ファイルが見つからない場合は、「隠しファイル」を表示する設定を有効にしてください。
①画面右上の「設定」をクリック。 ※見つかった方は次の項目へ移ってください。

↓②「隠しファイルを表示」のチェックボックスにチェックを入れて、「Save」で変更内容を確定。
これで表示されるはずです。

5. 「RewriteRule ^wp-admin 404-siteguard [L]」を削除
編集画面で以下の一行を探します: RewriteRule ^wp-admin 404-siteguard [L]

検索窓を使って効率的に該当箇所を探せます。
(「Ctrl+F」キーを押すと下のような検索窓が出てくるので、「Search for」に上記の1行を入力して「Enter」キーを押せば一発です。)
この一行だけ削除したら、画面右上の「変更を保存」をクリックします。

これで「ファイルマネージャー」での作業は完了です。退出ボタンなどは特にありませんので、そのままブラウザのタブを閉じていただいて問題ありません。
6. WordPress管理画面へログイン
エラーが解消されていれば、WordPressの管理画面にアクセス可能です。 左側メニューから「SiteGuard」を選択します。

7. 「管理ページアクセス制限」をオフに設定
「SiteGuard」の設定画面で、「管理ページアクセス制限」をオフにします。
①「管理ページアクセス制限」をクリック。

②「無効」をクリックした後「変更を保存」をクリックして確定してください。

③下記の状態になっていれば完了です。

これで問題は解決です。
まとめ
今回の解決方法はネットで調べた情報を参考にしたため、細かい仕組みは理解しきれていません。 そのため、この記事は個人的な記録としてまとめたものです。あらかじめご了承ください。
この記事が少しでも役立てば幸いです。
閲覧いただきありがとうございました。