サブドメインのサイトにアクセス認証(Basic認証)を設定する方法がわかりません。

独自ドメインのサブドメインのサイトにアクセス認証(Basic認証)を設定するには、「.htaccess」というファイルを使用して行います。

コントロールパネル(PLESK)の保護ディレクトリ機能では設定できません。

以下、「.htaccess」でのアクセス認証(Basic認証)の設定方法となります。
お客様のホームページのカスタマイズ方法については、弊社サポート外となります。

-----------------------------------------------------------
【1】「.htaccess」ファイルを作成する
-----------------------------------------------------------

1.テキストエディタを開く

2.以下の内容を記入する

-----------------------------------------------------------
AuthUserFile /home/httpd/vhosts/お客様のドメイン名/httpdocs/保存したディレクトリ名/.htpasswd
AuthGroupFile /dev/null
AuthName "お好きな名前"
AuthType Basic
require valid-user
<Files ~ "^.(htpasswd|htaccess)$">
deny from all
</Files>
-----------------------------------------------------------
※1.【AuthUserFile】にはパスワードファイルの保存場所を入力する。

例)お客様のドメイン名が「exmaple.com」、保存したディレクトリ名が「httpdocs」の場合
AuthUserFile /home/httpd/vhosts/exmaple.com/httpdocs/httpdocs/.htpasswd

※2.【AuthName】にはアクセス認証(Basic認証)をかける領域名(半角英数字)を入力する。

例)Secret Area

3.ファイル名を「.htaccess」と指定し、保存する

-----------------------------------------------------------
【2】「.htpasswd」ファイルを作成する
-----------------------------------------------------------

1.テキストエディタを開く
2.以下のように「:(コロン)」で区切って、IDとパスワードを記入する

------------------
ID:パスワード
------------------

例)
user1:gjIekbT.nmR52

※1.【ID】には、設定するIDを入力する。

※2.
【パスワード】には、設定するパスワードを入力する。
パスワードについては、暗号化された状態のものを入力する必要があります。
パスワード暗号化については、暗号化を行ってくれるサイトを検索エンジンン等で探し出して、行ってください。

3.ファイル名を「.htpasswd」と指定し、保存する

-----------------------------------------------------------
【3】「.htaccess」ファイルと「.htpasswd」ファイルをアップロードする
-----------------------------------------------------------

【1】と【2】で作成した「.htaccess」ファイルと「.htpasswd」ファイルを、サーバ(アクセス認証(Basic認証)を設定したいディレクトリ内)にアップロードする。


-----------------------------------------------------------


以上で完了です。