ベーシック認証を設定するには?
/public_html 配下に設置したサイトにベーシック認証をかける方法を紹介します
設定方法
1. “.htaccess”というテキストファイルを作成し、ファイル内に以下を記述します
AuthUserFile /home/(アカウント名)/.htpasswd
AuthGroupFile /dev/null
AuthName “Please enter your ID and password”
AuthType Basic
require valid-user
※”.htaccess”というファイルが作成できない場合、”◯◯.txt”というファイル名で作成し、FTPでアップロード後に”.htaccess”にリネームすることでも利用可能です。
2. “.htpasswd”というテキストファイルを作成し、ファイル内に以下を記述します
(ユーザ名):(暗号化されたパスワード)
(例)hogehoge:hostUTQy51ECM
※暗号化されたパスワードの作成には、”.htpasswd 作成”などで検索してヒットする作成ツールを利用するのが簡単です。
3. 上記で作成したファイルをそれぞれアップロードします
.htaccessのアップロード先 | /home/(アカウント名)/public_html |
.htpasswdのアップロード先 | /home/(アカウント名) |
4. “.htpasswd”のパーミッションを604に変更します
5. アカウントの基本ドメインにアクセスした際、パスワード認証画面が表示されたら設定完了です