こんにちは!ズマペンです。
今日は備忘録的なブログの内容です。

とある会社さんのホームページで、
特定のページ以下にベーシック認証(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」をいじる必要がないため、
専門知識がない方にお勧めです。

この記事を書いた人



上級ウェブ解析士 水間 祐平

上級ウェブ解析士 水間 祐平
出身:千葉県千葉市
資格:上級ウェブ解析士/産業カウンセラー
趣味:映画鑑賞、スポーツ観戦、草野球

中小企業を専門に合計400サイト以上のホームページの運用・分析を担当。現在も常時100サイト以上のアクセス解析を行い、数値データから導き出す改善提案で、多くの成功事例を生み出している。また、企業のWeb・広報担当者向けにアクセス解析のセミナー研修を行っている。