こんにちは!ズマペンです。
今日は備忘録的なブログの内容です。
とある会社さんのホームページで、
特定のページ以下にベーシック認証(BASIC認証)をかけたいと思います。
※ホームページを編集する前には
必ずバックアップを取るようにしてくださいね。
今回の目標
下記のような/member/のページすべてにベーシック認証を付けたいと思います。
https://example.com/member/
https://example.com/member/01
https://example.com/member/abc
実現に必要な環境
・FTP
・Xserver
手順①FTPで認証をかけたいディレクトリを作成
今回の例の場合では
FTPのルートディレクトリ直下に
「member」というフォルダを作成します。
手順②Xserverの管理画面で認証を設定
詳しくは、下記のXserverマニュアルをご覧ください。
先ほど、作成したフォルダに対してベーシック認証を設定します。
Xserverでベーシック認証(BASIC認証)を設定する方法
https://www.xserver.ne.jp/manual/man_server_limit.php
まとめ
最後に実際にアクセスしてみて確認してください。
今回の方法では、
「.htaccess」や「WordPressのfunctions.php」をいじる必要がないため、
専門知識がない方にお勧めです。