サポート » プラグイン » SiteGuard WP Pluginをプラグインしたが404エラーが表示されない

  • 解決済 takasugi

    (@takasugi)


    初めてトピックを作成させていただきます。

    当方、WORDPRESSを初めて利用するものです。
    セキュリティ対策として、SiteGuard WP Pluginを手順に沿って設定いたしました。
    適正に設定ができているかを確認するために、
    https://ドメイン名/wp-admin/
    とURLを入力したところ、404エラー表示等がなされることなく、
    通常のホームページトップ画面が表示されてしまいます。
    このような事象が生じる原因は何であるのか、
    また、適正に404エラー表示画面になる設定方法をご教示いただけないでしょうか。

    なお、上記事象と関連があるのか不明ですが、
    最初、同プラグインを設定した際、動作確認のため、
    WORDPRESS管理画面をログアウトし、かつキャッシュや履歴削除をした上で
    https://ドメイン名/wp-admin/
    と入力した際、管理者画面に繋がってしまいました。
    そこで、一度、プラグインを無効化したのち、再度有効化した結果、
    質問内容に記載させていただきました事象が生じるようになりました。

    お手数ではございますが、上記質問についてご教示いただけないでしょうか。
    よろしくお願い致します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • 404エラーページをトップページにリダイレクトする設定をプラグイン又はfunctions.phpなどで設定していませんか。例えばですが、

    add_action( 'template_redirect', 'is404_redirect' );
    function is404_redirect() {
      if ( is_404() ) {
        wp_safe_redirect( home_url( '/' ), 301 );
        exit();
      }
    }
    

    のようなコードをfunctions.phpに書いていると、404エラーページはトップページにリダイレクトされます。もしくは.htaccessでリダイレクト処理をしている可能性もあるかもしれません。SiteGuard WP Plugin自体には404エラーページをトップページにリダイレクトするような機能は無いと思います。

    こんにちは

    検証してみました。結果は、

    「管理ページアクセス制限」「ON」+「管理者ページからログインページへリダイレクトしない」「ON」の場合、404

    「管理ページアクセス制限」「ON」+「管理者ページからログインページへリダイレクトしない」「OFF」の場合、404

    「管理ページアクセス制限」「OFF」+「管理者ページからログインページへリダイレクトしない」「ON」の場合、トップページ

    「管理ページアクセス制限」「OFF」+「管理者ページからログインページへリダイレクトしない」「OFF」の場合、ログインページ

    でした。

    「管理ページアクセス制限」「OFF」+「管理者ページからログインページへリダイレクトしない」「ON」でトップページにリダイレクトするのは、ドキュメントと違う動作になっていますが、環境によるのか不具合なのかは分かりませんでした。プラグインのサポートページで問い合わせするといいかと思います。

    こんにちは。

    申し訳ありません。
    1.6.1より仕様変更しており、「管理者ページからログインページへリダイレクトしない
    」は、404ではなくトップページへリダイレクトする動作にしています。
    ドキュメントページは変更しておきます。

    トピック投稿者 takasugi

    (@takasugi)

    @himuhimu77
    @ishitaka
    @jp-secure

    ご返信いただきまして、誠にありがとうございます。
    公式の@jp-secure様のご返信にありますように、仕様変更されていたのですね。

    WordPressのようなITに関しては知識が乏しく、セキュリティ上、不安に思っていましたので、
    皆様のご返信をいただきまして、とても安心することができました。
    度重なるお礼となりますが、本当にありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「SiteGuard WP Pluginをプラグインしたが404エラーが表示されない」には新たに返信することはできません。