ウェブサイトの所有者は、機密データを保護し、ユーザーの信頼を維持するために、WordPressセキュリティを優先する必要があります。WPBeginnerで私たちがこれを行う非常に効果的な方法の1つは、WordPress管理ディレクトリにパスワード保護をかけることです。
wp-adminディレクトリはWordPressサイトのコントロールセンターです。コンテンツから設定まで、すべてを管理する場所であり、ハッカーの主要な標的となります。管理ファイルにパスワード保護をかけることで、攻撃から安全に保つことができます。
この記事では、wp-admin ディレクトリに簡単にパスワード保護を設定し、ウェブサイトのセキュリティを強化するための簡単なガイドを紹介します。

WordPress 管理ディレクトリをパスワードで保護する理由
WordPress管理ディレクトリにパスワード保護をかけることで、あなたのWordPressウェブサイトの最も重要なエントリーポイントにセキュリティの追加レイヤーが追加されます。
WordPress の管理ダッシュボードは、サイトの中心的なハブです。ここで 投稿やページを公開し、テーマをカスタマイズし、WordPress プラグインをインストールするなどを行います。
ハッカーがあなたのウェブサイトに侵入しようとするとき、彼らはしばしばブルートフォース攻撃を使用してwp-admin画面から侵入しようとします。
強力なパスワードやログイン試行回数の制限などのセキュリティ対策を使用することで、潜在的な攻撃からウェブサイトを保護できます。
さらに安全にするために、wp-adminディレクトリにパスワード保護をかけることもできます。これにより、誰かがあなたの管理者エリアにアクセスしようとすると、WordPressのログインページに到達する前にユーザー名とパスワードの入力が必要になります。
それでは、WordPressの管理ディレクトリにパスワード保護を設定する手順をステップバイステップで見ていきましょう。
最初のアプローチはほとんどのユーザーにおすすめです。以下のクイックリンクを使用して、使用したいアプローチに直接ジャンプできます。
- ディレクトリプライバシーを使用してwp-adminをパスワード保護する(推奨)
- コードを使用してwp-adminにパスワード保護をかける
- wp-admin のパスワード保護のトラブルシューティング
- ボーナス:wp-adminセキュリティのための最高のWordPressガイド
動画チュートリアル
文章での説明をご希望の場合は、そのまま読み進めてください。
方法1:ディレクトリプライバシーを使用してwp-adminにパスワード保護をかける(推奨)
WordPress管理ディレクトリにパスワード保護をかける最も簡単な方法は、WordPressホスティングプロバイダーのディレクトリプライバシーアプリを使用することです。
まず、ホスティングアカウントダッシュボードにログインし、ウェブサイトのcPanelダッシュボードの「ファイル」セクションにある「ディレクトリプライバシー」オプションをクリックする必要があります。

注意:BluehostのようなcPanelを使用しているほとんどのウェブホストは、同様の手順を踏みます。ただし、ホスティングプロバイダーによっては、ダッシュボードがスクリーンショットと若干異なる場合があります。
これにより、サーバー上のさまざまなディレクトリが一覧表示された画面が表示されます。ウェブサイトのファイルが含まれているフォルダを見つける必要があります。
ほとんどのウェブサイト所有者にとって、これは「public_html」フォルダをクリックすることで見つけることができます。

これにより、サーバーにインストールされているすべてのウェブサイトファイルが表示されます。
次に、ウェブサイトの ドメイン名が入ったフォルダをクリックする必要があります。

そのフォルダ内に、wp-admin フォルダが表示されます。
フォルダー名をクリックする代わりに、そのフォルダーの横にある「編集」ボタンをクリックする必要があります。

これにより、パスワード保護をオンにできる画面が表示されます。
「このディレクトリをパスワードで保護する」というチェックボックスをオンにするだけです。必要であれば、「管理者エリア」のような名前を付けて、覚えやすくすることもできます。

それが完了したら、「保存」ボタンをクリックする必要があります。
これにより、確認メッセージが表示されるページに移動します。

次に、「戻る」ボタンをクリックすると、このディレクトリにアクセスできるユーザーを作成できる画面が表示されます。
ユーザー名とパスワードの入力、そしてパスワードの確認を求められます。ユーザー名とパスワードは、パスワードマネージャーアプリのような安全な場所に必ずメモしておきましょう。

それが終わったら、「保存」ボタンをクリックしてください。
これで、誰かがあなたのwp-adminディレクトリにアクセスしようとすると、上記で作成したユーザー名とパスワードの入力を求められます。

方法2:コードを使用してwp-adminをパスワード保護する
WordPress管理ディレクトリに手動でパスワード保護を適用することもできます。これを行うには、.htpasswdと.htaccessという2つのファイルを作成する必要があります。
注意: WordPressサイトにコードを追加することは危険です。わずかな間違いでも、ウェブサイトに重大なエラーを引き起こす可能性があります。この方法は上級ユーザーにのみお勧めします。
.htaccess ファイルの作成
まず、お好みのテキストエディタを開き、新しいファイルを.htaccessと名付けます。
その後、次のコードスニペットをコピーしてファイルに追加する必要があります。
AuthName "Admins Only"
AuthUserFile /home/user/public_html/example.com/wp-admin/.htpasswd
AuthGroupFile /dev/null
AuthType basic
require user yourusername
「AuthUserFile」のパスを.htpasswdファイルをアップロードする場所に変更し、「yourusername」をログインに使用したいユーザー名に変更してください。
完了したら、ファイルを保存することを忘れないでください。
.htpasswd ファイルの作成
それが完了したら、.htpasswdファイルを作成する必要があります。
これを行うには、テキストエディタを開き、.htpasswdという名前のファイルを作成します。このファイルには、ユーザー名と暗号化された形式のパスワードがリストされます。
暗号化されたパスワードを生成する最も簡単な方法は、htpasswdジェネレーターを使用することです。
ユーザー名とパスワードを入力し、暗号化形式を選択して、「.htpasswd ファイルを作成」ボタンをクリックするだけです。

htpasswdジェネレーターには、.htpasswdファイルに貼り付ける必要がある1行のテキストが表示されます。完了したら、必ずファイルを保存してください。
.htaccessと.htpasswdをwp-adminディレクトリにアップロードする
最後のステップは、作成した両方のファイルをウェブサイトのwp-adminフォルダにアップロードすることです。
WordPressホスティングアカウントには、FTPクライアントまたはホスティングプロバイダーが提供するオンラインファイルマネージャーを使用して接続する必要があります。詳細については、WordPressへのファイルのアップロード方法に関する初心者向けガイドをご覧ください。WordPressへのファイルのアップロード方法。
このチュートリアルでは、無料であり、MacとWindowsの両方で動作するため、FileZillaを使用します。
ウェブサイトに接続したら、左側のウィンドウにコンピューター上のファイルが表示され、右側のウィンドウにウェブサイト上のファイルが表示されます。左側で、.htaccessおよび.htpasswdファイルを保存した場所に移動する必要があります。
次に、右側で保護したいウェブサイトの wp-admin ディレクトリに移動する必要があります。ほとんどのユーザーは、public_html フォルダをダブルクリックし、次にドメイン名のフォルダ、次に wp-admin フォルダをダブルクリックする必要があります。
次に、左側の2つのファイルを選択し、右クリックメニューから「アップロード」をクリックするか、ファイルを左側のウィンドウにドラッグアンドドロップします。

これで、「wp-admin」ディレクトリがパスワード保護されます。
wp-admin のパスワード保護のトラブルシューティング
サーバーとウェブサイトの設定方法によっては、WordPressのエラーが発生する可能性があります。これらのエラーは、.htaccessファイルにコードを慎重に追加することで修正できます。
注意: これは、メインのウェブサイトフォルダにある .htaccess ファイルであり、「wp-admin」フォルダにアップロードしたものではありません。見つけられない場合は、.htaccess が見つからない理由と、その場所を見つける方法に関するガイドを参照してください。
Ajaxが機能しないエラーの修正
最も一般的なエラーの1つは、Ajax機能がサイトのフロントエンドで機能しなくなることです。WordPressプラグインでAjaxが必要なもの(ライブAjax検索やAjaxお問い合わせフォームなど)を使用している場合、これらのプラグインが機能しなくなることに気づくでしょう。
これを修正するには、wp-adminフォルダにある.htaccessファイルに次のコードを追加するだけです。
<Files admin-ajax.php>
Order allow,deny
Allow from all
Satisfy any
</Files>
404エラーとリダイレクトが多すぎるエラーの修正
他に発生する可能性のあるエラーとして、404エラーとリダイレクトが多すぎるエラーがあります。
それらを修正する最も簡単な方法は、ウェブサイトのディレクトリにあるメインの.htaccessファイルを開き、WordPressのルールより前に次のコード行を追加することです。
ErrorDocument 401 default
ボーナス:wp-adminセキュリティのための最高のWordPressガイド
この記事が、WordPressの管理画面(wp-admin)ディレクトリにパスワード保護を設定する方法を学ぶのに役立ったことを願っています。管理エリアをさらに安全にするための、その他のガイドも参照することをお勧めします。
- IPアドレスでWordPress管理画面へのアクセスを制限する方法
- WordPress管理エリアを保護するための重要なヒント(更新済み)
- WordPressでカスタムログインURLを追加する方法(ステップバイステップ)
- WordPressでログイン試行を制限する方法と理由
- WordPressで2要素認証を無料の方法で追加する方法
- WordPressログイン画面にセキュリティの質問を追加する方法
- WordPressでユーザーにパスワード変更を強制する方法 – パスワードの有効期限切れ
- WordPressで全ユーザーのパスワードをリセットする方法
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。


tom
これは愚かな質問かもしれませんが、今疑問に思っています。上記のセットアップをウェブサイトに適用しており、正常に動作していますが、ボットがその追加のログイン領域をブルートフォースすると仮定します。しばらく手動で試しましたが、サーバーは私のIPをブロックしませんでした。したがって、技術的にはその領域へのブルートフォース攻撃は「永遠に」続く可能性があり、それが私のウェブサイトの速度を低下させる可能性があるのでしょうか、それともそうではないのでしょうか?もしそうなら、セットアップに数時間かかり、その追加の保護レイヤーに満足していたので残念です…
WPBeginnerサポート
可能ですが、wp-adminエリアのログインを読み込む方がWordPressのログインページを読み込むよりもはるかに少ないリソースで済むため、ブルートフォース攻撃がサイトの速度に影響を与えるにははるかに多くのリソースが必要になります。
管理者
Dayo Olobayo
あまり技術的ではありませんが、Directory Privacyアプリを使用するオプションを含めていただき感謝しています。.htaccessファイルを作成するよりもはるかに簡単そうです。ありがとうございます。
Mrteesurez
ありがとうございます。参考になりました。
これらの方法がすべて同じレベルのセキュリティを提供しているのかお伺いしたいのですが、最初の方法が簡単でわかりやすいように思えるので、そちらに留まることをお勧めします。
それとも、どちらかの方が優れているということはありますか??
WPBeginnerサポート
これらはすべて同じ結果を達成するための異なる方法ですので、どちらを使用するかはあなたの好みに依存します。
管理者
Mark
ハッカーがこのパスワードにアクセスしたり、phpMyAdminのように変更したりする方法はありますか?
WPBeginnerサポート
このガイドには、ホスティングプロバイダーまたはサイトファイルへのアクセスが必要になります。
管理者
サルマン
「WPS Hide Login」プラグインを使用してログインURLを変更しました。以前のURLがwp-admin/で終わっていたと仮定し、新しいURLがhidden/で終わる場合、この新しいURLにパスワード保護をかけるにはどうすればよいですか?
WPBeginnerサポート
It would depend on what method you are using and how you changed the URL, as long as there is a file/folder in the new location you should be able to select that folder or change the path on line 2 of the htaccess method
管理者
イジー・ヴァネック
WPShideは新しいフォルダを作成しません。私もそれを使用しています。wp-adminフォルダはサーバー上にあり、機能しています。したがって、WPSHideを使用する場合は、wp-adminフォルダをまったく同じように保護してください。
イジー・ヴァネック
WordPressの管理URLを変更し、管理者ユーザー名を「admin」以外にするのも良い方法です。URLを変更すると、攻撃者が管理画面を見つけにくくなり、「admin」を使用しないことで、ブルートフォース攻撃が成功するリスクを減らすことができます。
WPBeginnerサポート
ユーザー名をadmin以外にするのは間違いなく推奨されますが、wp-adminのURLを変更することは、一部のプラグインで問題を引き起こしたり、トラブルシューティングを困難にしたりする可能性があるため、必ずしも推奨されるわけではありません。
管理者
Jose
Ajaxの修正はうまくいきました。本当にありがとうございます。
WPBeginnerサポート
Glad our article could help
管理者
Umer Yaseen
誰かが mywebsite.com/wp-admin の代わりに mywebsite.com/wp-login.php と入力して WordPress 管理ディレクトリにアクセスしたらどうなりますか?この方法は wp-admin のみを保護し、wp-login.php は保護しません。では、どのように役立つのでしょうか?
WPBeginnerサポート
これは、wp-login.phpを使用してログインしようとするユーザーにも同じプロンプトを表示します
管理者
nadia
あなたは最高です。いつも通り、本当にありがとうございます。
WPBeginnerサポート
Glad you’ve found our content helpful
管理者
Lordemmaculate
これをやりたいのですが、私のサーバーはApacheではなくNginxなので、.htaccessは使用できません。
WPBeginnerサポート
We’ll see if we can add a method for that type of server when we update this article
管理者
Rajah
cPanel経由の最初の方法はうまくいきました。しかし、WPからログアウトして再度ログインすると、ディレクトリパスワードを再度求められません。一度だけ求められるものでしょうか?
WPBeginnerサポート
クッキー/キャッシュがログイン情報を記憶します。通常、次回コンピューターを起動したときに再度ログインを求められます。
管理者
Webo
とても良いです、ありがとうございます…
WPBeginnerサポート
You’re welcome
管理者
Izzy
「ディレクトリのパスワード保護」が「セキュリティ」の下のcPanelにありません。手動で試しましたが、wp-adminを開いてもログインを求められないため、機能していないようです…
WPBeginnerサポート
ホスティングプロバイダーに問い合わせれば、機能しない理由がないか確認してもらい、サポートを受けられるはずです。
管理者
Ahsan Ali
ご尽力いただきありがとうございます!
cpanelの方法を使用しましたが、問題なく動作しました。しかし、私のウェブサイトのすべてのページにパスワードプロンプトが表示されるのが問題です!
wp-adminページにのみ表示されるようにするには、どうすればよいですか?
WPBeginnerサポート
public_html フォルダをパスワードで保護し、wp-admin フォルダを保護していない可能性があります。現在の保護を削除し、再度設定を試みる必要があります。
管理者
オニェンチェヤ・ソムト
メインのWordPress .htaccessファイルはどこで見つけられますか?
WPBeginnerサポート
そこがWordPressのフォルダがある場所です。FTPまたはホストのファイルマネージャー(もしあれば)を使用してWordPressファイルにアクセスできます。
管理者
CHHRIS
この設定はうまくいきますが、私の問題は、WooCommerceとYITH WooCommerceのマイアカウントページを使用していることです。ユーザーがマイアカウントエリアにログインするたびに、保護された管理者のログイン詳細を入力するように求められます。これを修正するにはどうすればよいですか?
WPBeginnerサポート
そのためには、各ユーザーにhttpパスワードのログインを提供したい場合を除き、この保護を削除したいでしょう。
管理者
Jose
そのコードを使用した後にwp-adminログインページが壊れました。
Ajaxの修正を適用しましたが、まだ壊れています。
WPBeginnerサポート
管理エリアにアクセスしようとした際に発生する具体的なエラーによって、問題の解決方法が決まります。
管理者
Rahul Yogi
こんにちは、cpanelの方法を試しましたが、うまくいきませんでした。しかし、上記のように手動の方法でうまくいきました。
しかし、example.com/adminにアクセスした後、ディレクトリのユーザー名とパスワードを入力する必要がありますが、入力しても何も起こりません。ダッシュボードや他のページにリダイレクトされません。example.comの接続待ち画面がそのまま表示され、リダイレクトが多すぎるとのエラーが発生します。
WPBeginnerサポート
リダイレクトが多すぎる問題については、この記事の推奨事項をお試しください:https://www.wpbeginner.com/wp-tutorials/how-to-fix-error-too-many-redirects-issue-in-wordpress/
リダイレクトが多すぎる問題については、この記事の最後にある方法でAJAXの問題を修正することを確認するのも別の方法です。
管理者
Rahul Yogi
ありがとう、すべて順調に動作しています。
WPBeginnerサポート
Glad to hear
Brian
すごい、
あなたは伝説です!これを機能させるためにサイトからサイトへと2時間ほど飛び回りました… ErrorDocument 401のデフォルトに言及した最初のサイト。今では見事に機能しています
ありがとう
WPBeginnerサポート
Glad our guide could help
管理者
Deb
本当にありがとうございます。必要なコード3つすべてが揃っている場所を初めて見つけました。(リダイレクトの問題がありました)。コードは魔法のように機能しました。脆弱性のある可能性のあるプラグインを追加することなく、もう一層の保護を得ることができました。
WPBeginnerサポート
Glad our article could help
管理者
ギャリー
上記のコードを .htacess ファイルの /wp-admin フォルダに追加すると、500 Internal Server Error が発生するだけです。
WPBeginnerサポート
htaccessの方法が機能しない場合は、コードを削除してから、ディレクトリにパスワード保護をかけるためにcpanelの方法を使用できます。
管理者
Colleen
これを行って、エラーメッセージのリンクをたどりましたが、なぜか.htaccessファイルがありません!
WPBeginnerサポート
.htaccessはデフォルトでは隠しファイルです。隠しファイルを表示していますか? https://www.wpbeginner.com/beginners-guide/why-you-cant-find-htaccess-file-on-your-wordpress-site/
管理者
Samwel
手順に従いましたが、ログインできなくなりました。「サーバーで内部エラーまたは設定ミスが発生したため、リクエストを完了できませんでした。」と表示されます。
ページをリフレッシュしても、パスワードを入力するポップアップが表示されません。助けてください。
WPBeginnerサポート
またはそのエラーを解決するために、こちらの記事をご覧ください: https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-internal-server-error-in-wordpress/
管理者
maria hag
こんにちは、
新しい名前を購入し、ウェブサイトの名前を変更して保存しました。現在、管理画面にログインできません。404エラーが表示されます。
どうすれば変更できますか?
アドバイスをお願いします。
WPBeginnerサポート
ホスティングプロバイダーに連絡してください。彼らは、新しいドメインが現在あなたのサイトがある場所を指すように設定するのを手伝ってくれるはずです。
管理者
タヘル
c-panel を介して WordPress ディレクトリにパスワード保護を有効にしましたが、Wordfence がサイトをスキャンできません。ajax の問題のためです。
あなたが提供したコードでwp-admin/.htaccessファイルを更新することで修正を試みましたが、Wordfenceはまだスキャンを開始できません。どうすればよいですか?
WPBeginnerサポート
キャッシュがクリアされていることを確認し、それでもエラーが発生する場合は、Wordfenceにプラグインについて問い合わせることをお勧めします。
管理者
アミット・ムケルジー
wp-adminディレクトリのパスワード保護を有効にすると、管理者としてログインできなくなります。ページが見つからないというエラーが表示されます。ログインページにアクセスできません。パスワード保護を削除すると、ログインできます。
どうすればよいですか。初めてWordPressのウェブサイトを設定しています。
WPBeginnerサポート
Amitさん、こんにちは。
はい、いつでもパスワード保護を削除できます。
管理者
メアリー・アン J.
では、cPanelを使用してパスワード保護を元に戻すにはどうすればよいですか?つまり、wp-adminディレクトリのパスワード保護を削除したいのですが
Keri
c_panelを使用してパスワード保護を追加する手順に従いました。
IE 11では正常に動作しますが、Edge、Firefox、Chrome、Operaでは動作しません。
何かアイデアはありますか?
WPBeginnerサポート
Keriさん、こんにちは。
cPanelの設定を確認し、何も見落としていないことを確認してください。
管理者
Keri
IEでは動作しましたが、他のブラウザでは動作しなかったため、何が欠けていたのかわかりません。アクセス権を付与したユーザーを削除し、同じユーザーを再度追加したところ、「これで完了!」、すべてうまくいきました。
バレンティン
> このファイルを /public_html/ ディレクトリの外にアップロードしてください。
DocRoot の外に配置するのが一般的です。
> 適切なパスは次のようになります: home/user/.htpasswds/public_html/wp-admin/passwd/
That, however, doesn’t seem to be outside your DocRoot
Amigan
IIsにこのソリューションを統合するにはどうすればよいですか?
ご協力よろしくお願いいたします!
パワン・シン
こんにちは Syed、いつも問題を見つけるたびにあなたのチュートリアルに従っていますが、このエラーが継続的に発生しています。
エラー –
“401
権限がありません
このリソースにアクセスするには、適切な認証が必要です!
1. ユーザー名とパスワードでhtpasswordファイルを正しく作成しました。
2. メインの.htaccessファイルを適切なコードで編集しました。
3. .htaccessファイルの一番上にこの行を実装しました。
ErrorDocument 401 default
4. AJAX機能コードを追加しました
これらすべてを行った後、wp-adminのログイン情報が必要な追加のポップアップボックスが表示されます。 – ここで成功
しかし、example.com のようなホームページにアクセスできません。/wp-admin を呼び出さずに popupbox が再び表示されます。この 401 エラーを削除する方法を教えてください。多くのブロガーがコメントセクションでこの問題について質問しているのを見ましたが、あなたは返信していません。早急に問題に対処していただけることを願っています。
WPBeginnerサポート
こんにちは、パワンさん。
これは、入力したパスワードが間違っているか、サーバーが.htpasswdsファイルを見つけられなかったためである可能性があります。何がうまくいかなかったのかを突き止めるために、手順をやり直すことをお勧めします。
管理者
Robbiegod
私も同じ問題を見ています。私のサイトのサブページで、サイトをパスワード保護するために /wp-admin/ .htaccess を使用している場合、フロントエンドのページでユーザー/パスのポップアップボックスが表示されます。
一時的な解決策は、htaccessファイルをwp-adminから削除することでした。今、それを元に戻そうとしています。何ができるか見て、わかったらまた投稿します。
アリンゼ・イフェンヤニ
これをありがとうございます。特に「ErrorDocument 401 default」という行は、404エラーを発生させないようにしてくれたので、非常にうまく機能しました。あなたのツイートは本当に見逃していません。私の質問は、誰かがパスワードを削除するにはどうすればよいですか?そして再び、カスタム登録ページを介してユーザー登録時にパスワードが必要になりますか?
Rony Ahamed
この方法を使った後、wp-adminに入ろうとするとメンテナンスモード(wpダッシュボードでオンになっているモード)だと表示されます。どうすれば使えますか?
Adrian
IISを使用した方法をお持ちですか?もしあれば、喜んでお教えします。私はIISサーバーでWordPressを実行するのは初めてです。
pawan
こんにちは、cPanel のデフォルト URL を「www.example.com/cpanel」から「www.example.com/customized」に変更するにはどうすればよいですか?
このトピックに関する情報はインターネット上には何もありません。
Edgar
こんにちは、私の親愛なる友人たち。問題があります。WordPressで二重認証を行いたいのですが、WordPressのhtacsessで、wpのデフォルトルールとこのコードの間に競合があります。
AuthType Basic
AuthName “パスワード保護”
AuthUserFile path/to/.htpasswd
Require valid-user
Satisfy All
500エラーや「このページは間違っています」というエラーが発生しますが、wpのデフォルトルールを削除するとコードが動作します。wpのコードと私のコードの間で競合があるようです!誰か解決策を教えてもらえませんか?
Aurangzeb
非常に良いアプローチですが、httpsで安全にすることもお勧めします。管理パネルがどれだけ保護されていても、パスワード自体はhttpsでないと安全ではないからです。
ダルジット・シン
皆さん、私の問題はこの投稿に関連していますが、少し異なります。
ホスティングの wp-content フォルダにパスワード保護をかけたいのですが。
GoDaddy のホスティングに電話したところ、それは不可能だと言われました。
しかし、パスワード保護する必要があります。
どなたか助けていただけますか?
Akhil
パーマリンク「投稿名」でWordPress管理画面をパスワード保護すると、ログインページでエラー(リダイレクトが多すぎます)が発生します。どうすれば解決できますか?
ianx
こんにちは、お客様、
これは「Basic認証」という意味ですか?
最新のNginxでどのように使用しますか?
Harmony A-E
wp-loginでもこれを行うことはできますか?
wp-adminはパスワードで保護されており、誰かがポップアップを閉じようとすると401エラーを返します(したがって、最初のパスワードなしではアクセスできません)。
しかし、ポップアップを終了した場合、私のwp-loginは破損したwp-loginページへのアクセスを許可します。
Fabio
私のブログでは正常に動作しました。ありがとうございます。
Frank
素晴らしい記事ですね。
しかし、ユーザーがユーザー名やパスワードを入力しなくても、または間違ったものを入力した場合でも、ページを訪れた人を(IPなど)追跡するにはどうすればよいかお伺いしたいのですが。その方法が見つかりません。
お知らせください。 ありがとうございます!
WPBeginnerサポート
こんにちは、フランクさん、
WordPressでのユーザーアクティビティを監視する方法については、こちらのガイドをご覧ください。
管理者
Frank
返信ありがとうございます。
おすすめのSimple Historyプラグインをインストールしましたが、HTTP認証も追跡していないようです。
何かアイデアはありますか?
WPBeginnerサポート
Frankさん、こんにちは。
ご質問の誤解を招き申し訳ありません。HTTP認証はサーバーログで追跡できます。ただし、通常、これらのログにはウェブサイトへのすべてのアクセスとエラーが含まれています。一部のウェブサイトホストは、cPanelのアプリを提供しており、ログの参照を容易にします。一部のホスティング環境では、独自のカスタムログファイルを作成することもできます。
デイヴァムーティ
この記事をありがとう。匿名の人からログインフォームを保存するのに本当に役立ちました。しかし、私のサイトで問題があります。ユーザーが単一の投稿ページにアクセスして入力すると、wp-adminにアクセスしていなくても、ユーザーにユーザー名とパスワードを入力するように求められます。これはMozillaブラウザでのみ発生します。どうすれば解決できますか?
Toan
wp-adminフォルダのパスワード保護設定が完了しました。しかし、ゲスト用の新しいアカウントを登録できません。なぜなら、ログインポップアップが表示され、ユーザー名/パスワードが要求されるからです。
WPBeginnerサポート
はい、ゲストとユーザー名パスワードを共有するか、パスワード保護を無効にする必要があります。
管理者
paras arora
実際、管理ディレクトリを example.com/wp-admin から example.com/abcde に変更しました。これをパスワード保護するにはどうすればよいですか?
WPBeginnerサポート
wp-adminディレクトリの代わりに、abcdeディレクトリにパスワード保護をかけてください。
管理者
Clecio
ありがとうございます!
Sarah
この貴重な情報ありがとうございます。質問があります。ユーザーが1回失敗した場合、24時間後に再試行するようにログイン試行回数を制限を設定したいのですが、cPanelでどのように設定できますか?
RJ
こんにちは。wp-adminディレクトリにパスワード保護をかけており、htaccessにコードを追加しましたが…それでも認証を求められます。
何か提案はありますか?
Sacha
Thanks for the tip!