サイトは表示されるのに、
設定画面にアクセスすると404エラー
何これどうしたらいいの!??
今回の状況
・サイトは表示される。
・編集画面にアクセスしようとすると404エラー操作できず。
・サイト表示だけで設定画面にログイン出来なくなる。
・新しい管理画面URLを教えていただきWordPress管理画面が表示されるがログインすると404エラー
使用
- エックスサーバー
- ワードプレス
- コクーン
404エラー 今回はプラグインが原因
404のエラーとしても様々な要因があります。
今回はプラグインが原因だったので、そちらの解決方法にふれたいと思います。
原因のプラグインはSite Guard WP Pluginです。セキュリティを強化したため、私自身もはじかれたということですかね。
こちらを一度無効化し、その後また有効化する。と言う作業をしたのが大きな原因と思われます。
解決方法
- エックスサーバーパネルにログインする
- ホームページの欄にある『.htaccess編集』をクリック
- 問題が起きているドメイン名を選択クリック
- タグの右側にある.htaccess編集をクリック
- 英語の羅列があると思うので、その中からSITEGUARD_PLUGIN_SETTINGS_STARTを探す。
- RewriteRule ^(あいだの文字失念致しました) 404-siteguard [L]を削除。
- 確認画面クリック。実行クリック。戻るクリック。
- これで完了です!
注意点
.htaccess編集はとても大事なところなので、失敗したときのために、必ずコピーをしてから削除してください。
私は一度このプラグインを全削除を試み、
SITEGUARD_PLUGIN_SETTINGS_STAR
から
SITEGUARD_PLUGIN_SETTINGS_END
までの長い羅列を削除しました。が失敗し戻りませんでした。
(そのやり方も調べたらあったので実行しました)
ただコピーをとっておいたので、元に戻すことが出来ました。
コピーは大事です。
エックスサーバーさんとのやりとり
問題が発生したので電話で聞いたところ、問題が起こる前の状態にバックアップを提案され実行
→解決せず
その後技術部署からの連絡待ちとなりました。
管理画面URLが変更されているとのことでそのURLを教えていただく
WordPress管理画面は表示されログインするが→404エラー表示
ログイン画面のURLが変更されている理由はセキュリティ系プラグイン
『Siteguard』による設定ではないかと教えていただく。
ただ細かいやりとりはサポート対象外と言うことでした。
原因がSiteguardによる設定と言うことが解ったので、ここからは自分で色々と調べ、解決に向かいました。
お願い
今回エックスサーバーさんとやりとりしたり、ネットで調べて調べて解決致しました。
けれども私自身ブログ初心者のため、方法が確実かと言ったら確信は持てません。
ただ色々と試行錯誤しながら解決したので、誰かのお役に立てたらと思い記事に致しました。
繰り返しになりますが、申し訳ありませんが初心者のため、自己責任でお願い致します。
プラグイン
Site Guard WP Pluginは大変良いプラグインときていました。
が、ガードが強い分、自分がはじかれるときもあると言うことですね。
それぞれ善し悪しがあり、大変勉強になりました。
まとめ
【問題】
- サイトは表示される。
- 設定画面にアクセス使用とすると404エラー操作できず。
- サイト表示だけで設定画面にもアクセス出来なくなる。
- 新しい管理画面URLを教えていただきWordPress管理画面が表示されるがログインすると404エラー
【解決方法】
- エックスサーバーパネルにログインする
- ホームページの欄にある『.htaccess編集』をクリック
- 問題が起きているドメイン名を選択クリック
- タグの右側にある.htaccess編集をクリック
- 英語の羅列があると思うので、その中からSITEGUARD_PLUGIN_SETTINGS_STARTを探す。
- RewriteRule ^(あいだの文字失念致しました) 404-siteguard [L]を削除。
- 確認画面クリック。実行クリック。戻るクリック。
- これで完了です!
私はこれで解決しましたが、他の人のやり方等色々調べて解決いただけたらと思います。
解決するのに2日間くらい掛かりました。ブログ初心者にはきつかった。けど、諦めずに頑張り解決出来ました。今は本当に苦しいと思いますがきっと解決出来ます!!頑張ってください。