メンバーメニュー

ようこそ、ゲストさん

トップ > カテゴリ一覧 > WPblog > ワードプレスのSITEGUARD WP プラグイン使用時の設定

質問

  • ワードプレスのSITEGUARD WP プラグイン使用時の設定
  • 本文:

    セキュリティ対策で、ワードプレスのログインページを変更する際に、「この機能を使用するには、mod_rewriteがサーバーにロードされている必要があります。」と出ていますが、そのやり方がわかりません。

    サーバーにロードするには、スタードメインのサーバーの、どこから何をしたらいいかお分かりでしたら詳細を教えてください。どうぞよろしくお願いいたします。

  • 緊急度:通常投稿者:ローズセブンさん投稿時間:2023/07/24 00:05
質問に対する回答は締め切られました

回答 No.12476

  • この回答がベストアンサーです

  • 本文:

    >mod_rewriteがサーバーにロードされている必要がありま
    >サーバーにロードするには、スタードメインのサーバーの、どこから何をしたらいいか


    何もしなくてもよい。
    .htaccessで、リダイレクトするときに内部で使われるのが「mod_rewrite」。



    もし、動作しなければ、そのレンタルサーバーでは「mod_rewrite」に対応してない。

    格安の共用サーバーでは、mod_rewriteをユーザー側でロードするとかはできません。

    ということで、スターサーバーではありえないと思うけど、そういう場合は、あきらめるしかない。


  • 投稿者:k-tanさん 投稿時間:2023/07/24 10:54
質問者からのコメント

k-tanさん、回答をありがとうございます! そうなのですね。
この設定をすると、スターサーバーにある、いつもはちゃんと飛べるリンクからワードプレスにログインできなくなるので、私の方で何かしなければいけないと思っていました。それで仕方なく、ブックマークしておいたログイン画面から入っています。そうすると、スターサーバーからも管理画面に入れるんです。何度やってもそうなり、不思議です。このままではいつかホームページが丸ごと消えてしまうのではないかと心配になりますが、様子を見ます。

回答 No.12477

  • 本文:

    >SITEGUARD WP プラグイン
    >この機能を使用するには、mod_rewriteがサーバーにロードされている必要があります



    おそらく、このブラグインのこのメッセージは、
    mod_rewriteがサーバーにロードされていても、されてなくても、一律にこの表示になってるはずです。

  • 投稿者:k-tanさん 投稿時間:2023/07/24 10:58

回答 No.12478

  • 本文:

    投稿カテゴリーが「WPblog」なのですが、これは閉鎖されて既に1年ぐらい経っているサービスです。

    『スターサーバーフリー』「フリーWPプラン」「フリーWPプレミアムプラン」の提供終了のお知らせ
    https://www.netowl.jp/news_detail.php?view_id=2887

    サーバーを借りてWordPressをインストールして運営しているという意味のカテゴリーではありません。


    *********

    SiteGuard WP Plugin
    https://www.jp-secure.com/siteguard_wp_plugin/
    >ログインページ(wp-login.php)の名前を変更します。初期値は、「login_<5桁の乱数>」ですが、お好みの名前に変更することができます。

    このページの説明を見ると、「http://ホスト名/wp-admin/」を指定してアクセスした場合(変更後のログインページにリダイレクトします。)」するが変更する場合には、とかいろいろ書いてあるのですが、どういう設定にしたのかは第三者にはわかりません。


    >スターサーバーにある、いつもはちゃんと飛べるリンク

    これもどう書いてあるのか第三者にはわかりません。



    >このままではいつかホームページが丸ごと消えてしまうのではないかと心配になります

    サーバーからデータが消えない限りそれはありません。

  • 投稿者:kashaさん 投稿時間:2023/07/24 16:22
質問者からのコメント

存じませんでした。いろいろ教えてくださり、助かります。回答をありがとうございます。

回答 No.12479

  • 本文:

    https://ja.wordpress.org/plugins/siteguard/

    Fail Once(フェールワンス)


    たとえば、SITEGUARD WP プラグインで、Fail Once(フェールワンス)機能を有効化していると


    管理画面にログインするときに、1度目は、正しくても、必ずエラーになります。




    >>
    この設定をすると、スターサーバーにある、いつもはちゃんと飛べるリンクからワードプレスにログインできなくなるので、私の方で何かしなければいけないと思っていました。それで仕方なく、ブックマークしておいたログイン画面から入っています。そうすると、スターサーバーからも管理画面に入れるんです。何度やってもそうなり、不思議です。
    <<

  • 投稿者:k-tanさん 投稿時間:2023/07/24 16:53
質問者からのコメント

お世話になっております。回答を何度もありがとうございます。フェールワンス機能については理解しています。使っていないので、それが問題ではなさそうです。単にログインアドレスの変更が原因と思われます。それは利用したいのでオンにしてあります。

SITEEGUARDを全く使用しない時は、スターサーバー側のリンクからワードプレスに飛び、上部にメニューが並び、管理画面もそこに並んでいます。有効化すると、リンクからワードプレスに飛べても、上部にメニューが示されなくなり、自分が作成したページを閲覧できるだけになるのです。ブックマークからログインした後は、何故だか、スターサーバーのリンクからも管理画面に入れるようになるのです。

サイトが消えなければ良いので、このままブックマークしたログインページからいつも入るようにしたいと思います。念のためにバックアップをしておきます。

回答 No.12480

  • 本文:

    >この機能を使用するには、mod_rewriteがサーバーにロードされている必要があります

    もし、mod_rewriteが関係あるとするなら、
    何度やっても、うまくいかないので、

    1度目はだめで、2度目はOKとかいう場合は、この部分が関係ある可能性は、まずないです。

    直接リンク、ブックマークとかの区別も、この部分と関係ある可能性は、ないです。

  • 投稿者:k-tanさん 投稿時間:2023/07/24 17:01

回答 No.12482

  • 本文:

    WordPressセキュリティ設定 | レンタルサーバー【スターサーバー】 https://www.star.ne.jp/manual/homepage_wp_security.php


    あと、可能性として考えられるのは、
    「SITEGUARD WP プラグイン」とスターサーバーに標準でついている上記の機能の「ログイン試行回数制限」の相性の問題


    ログイン試行回数制限は、標準で有効化されていて、
    その状態だと、原理はわからないが、1回目のログインが失敗する可能性はある

    SITEGUARD WP プラグインは使用したことはないが、
    似た系統のプラグインを利用して、なぜか1回目のログインが、パスワードも正しいのに失敗した現象には出会ったことがある。

  • 投稿者:k-tanさん 投稿時間:2023/07/24 18:17

回答 No.12484

  • 本文:

    >>
    ネットオウルのQ&A掲示板は、ユーザー同士で質問・回答を行うものであり、サポートより回答を差し上げるものではありません。料金お支払いや、個別の契約情報などに関することは、直接サポートへとお問い合わせ下さい。

    <<



    >上部にメニューが示されなくなり


    上部のメニューは、Wordpressの管理画面のメニューで
    このメニューは、Wordpressにログインしてないと表示されないと思う。


    上部のメニューが表示されないのは、
    Wordpressの管理画面にログインした状態でないからか、
    ログインの判定が誤作動してるからだと思う。


    一度、ログインをすると、正常動作するのは、そのためだと思う。

    ログインURLを変更するということをしてるので
    ログインの判定が誤作動してもおかしくないと思う。


    ログインの判定はWordpress側がやってるので、スターサーバーとは関係ない




    「スターサーバー側のリンクからワードプレスに飛び」に関してはスルーしてたのですが、


    「スターサーバー側のリンク」って、どこにあるリンクなんでしょうか?


    スターサーバーの管理画面とかにはないと思うのですが・・。


    「WPblog 」自体のサービスも提供終了されてるみたいなので
    どこからのリンクかは、質問文からはわかりません。



    「スターサーバー側のリンク」のURLが実際にどこを指してるのかわかりませんが、

    ログインしてない状態で、そのURLをクリックすると、
    通常は、Wordpressのログイン画面がでるのでは?と思います。


    このあたりに、なにか勘違いがあるのでは?!




    SITEGUARD WP プラグインで、ログインURLを変更したときは、

    いったん、Wordpressの管理画面からログアウトしてから、
    再度、Wordpressの管理画面にログインしないと

    誤作動するんじゃないかなぁ?!と思う。



















  • 投稿者:k-tanさん 投稿時間:2023/07/26 03:13
質問者からのコメント

お世話になっておます。「スターサーバー側のリンクからワードプレスに飛び」についてですが、サーバー管理ツール→ホームページのリストの中にある簡単インストール→該当ドメイン名を選択→で出てくるインストール先です。これを栗屈すると、上部にメニューが出てきます。管理画面もメニューに並んでいて、そこからワードプレスの編集ができます。ところが、SITEGUARDプラグインを入れると、そのメニューが全てなくなります。ワードプレスにログインすると出てきます。このプラグインを入れる前にはログインせずにメニューが出てきました。
WPblogを選んでしまったのはワーププレスに関するテーマを他に見つけられなかったからです。旧の話題であることは知りませんでした。



回答 No.12491

  • 本文:

    >上部にメニューが出てきます。管理画面もメニューに並んでいて、
    >そこからワードプレスの編集ができます。ところが、SITEGUARDプラグインを
    >入れると、そのメニューが全てなくなります。ワードプレスにログインする
    >と出てきます。このプラグインを入れる前にはログインせずにメニューが出
    >てきました。



    (1)Wordpressの管理画面の上部メニューは、Wordpressにログインしてないと表示されない
    (2)Wordpressは明示的にログアウトしない限りは、1か月程度は,ログインしたままである





    -------
    (3)ログインしてるかどうかの判別は、Wortdpress内部で行われおり、
       判別ロジックはわからない。

    (4)SITEGUARD WP プラグインで、ログインURLを変更してるが
       このプラグインは、Wordpress公式で配布されてるが、
       Wordpress公式がサポートしてるものでない。

    (5)SITEGUARD WP プラグインを使用しても、
       ログインURLを変更しなければ、今回の現象はは発生しない




    >お世話になっておます。「スターサーバー側のリンクからワードプレス
    >に飛び」についてですが、サーバー管理ツール→ホームページのリストの
    >中にある簡単インストール→該当ドメイン名を選択→で出てくるインスト
    >ール先です。


    このリンクは、Wordpressのインストール先=トップページのURLへのリンクだよね。

    直接、http://blog.example.com でアクセスするのも
    ブックマークからアクセスするのも、同じだけど・・。




    Wordpressの管理画面のURL


    http://blog.example.com/wp-admin/


    トップページに「/wp-admin/」をつけたものになってると思う。








  • 投稿者:k-tanさん 投稿時間:2023/07/28 14:12
質問者からのコメント

お陰様でできることと、出来ないことが明確になったと思います。バックアップしながらやっていくしかないと思います。いろいろありがとうございました。