CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

備忘録

[備忘録]WordPressのログイン画面にBasic認証をかける方法

投稿日:2018年7月6日 更新日:

auto0006

ログイン画面だけに設定する

特定のディレクトリにBasic認証を設定する方法(一般的なBasic認証設定方法)は過去のブログ「[備忘録]Basic認証の設定方法」に記載があるので、そちらを参考に。

ここでは、WordPressのログイン画面にだけ設定する方法を。

※IPアドレスによるアクセス制限設定方法は > こちら

ログインファイル「wp-login.php」を指定する

上記ブログにあるような 単純にBasic認証をかけると、ログイン画面だけでなく通常のページもBasic認証がかかってしまう。。
なので、特定のファイルにアクセスした時のみ設定する方法を。

※WordPressログイン画面の場合は「wp-login.php」。

—- .htaccess ————–
<Files wp-login.php> ←←←Basic認証を設定したいファイルを定義
AuthUserFile /xxxxx/yyyyy/.htpasswd
AuthName “Member Only!”
AuthType Basic
require valid-user
</Files> ←←← 閉めも忘れずに!
——————

この .htaccessと対応する .htpasswd をルート直下(wp-login.phpファイルがあるディレクトリ)に設置すればOK!
 

複数ファイル/ディレクトリに設定する場合

「|」(パイプ)でつなげれば良い。

—- .htaccess ————–
<Files ~ “(wp-login\.php|XXXXXXX)”> ←←←「~」に続けてBasic認証を設定したいファイル名、ディレクトリ名をパイプでつなげて定義
AuthUserFile /xxxxx/yyyyy/.htpasswd
AuthName “Member Only!”
AuthType Basic
require valid-user
</Files> ←←← 閉めも忘れずに!
——————

セキュリティ強化のために

WordPressログイン画面の前に、Basic認証を設定しておくことは、セキュリティ強化のために有効です。
ぜひ ご参考に!
 
 

-備忘録


  1. […] ・[備忘録]WordPressのログイン画面にIPアドレス制限をかける方法 ・[備忘録]WordPressのログイン画面にBasic認証をかける方法   — 2021.11.16追記 — […]

  2. […] を設定する方法はブログ(*1)に書いたが、更に強固に特定のIPアドレスからしかアクセスを許可しないように制限する方法を。  (*1) [備忘録]WordPressのログイン画面にBasic認証をかける方法 […]

関連記事

[備忘録]類似画像検索

類似の画像を検索できる便利サイト 文字(テキスト)で表現しにくく、「これに似た様な物…」といった具合に、写真など画像で類似のものを検索したいとき、オススメサイトを。 Google画像検索 …

[備忘録]Firefox:PDFをダウンロードせずにブラウザ上で表示する方法

PDFファイルのリンクをクリックすると毎回ダウンロードするのがウザイ。。 ブラウザはFirefoxを愛用しているが、いつの間にかPDFファイルのリンクをクリックすると毎回ダウンロードするようになってし …

[備忘録]「ゼロ幅スペース」の罠。。

見かけ上は誤字がないのに、メルアドエラーになる。。 お客様のメールマガジン配信代行を行っているが、新規アドレスを追加しようとしたところ、メルマガ配信ツールで「アドレス形式エラー」となり追加できないアド …

[備忘録]Windows8:チャームを表示させない方法

マウス操作するたびにチャームが表示されウザイ。。 愛用のノートPC(LetsNOTE)のOSは Windows8だが、、画面の右端の方でマウス操作をしているとチャームが突然表示され、、非常にウザイ。。 …

WordPressサーバー移転(2):メニュー「プラグイン」が「安全な接続ができませんでした」エラーに。。

移植直後は入れるが、しばらくするとエラーになる??? WordPressのサーバー移転に関するトラブルで、、最初に遭遇した「管理画面にログインできない」件は、ブログ「WordPressサーバー移転(1 …