ベーシック認証(Basic認証)のかけ方のメモ♪ | 大連(中国)のWebデザイン会社で働く社長のブログ

ベーシック認証(Basic認証)のかけ方のメモ♪

皆さんこんにちわヾ(@°▽°@)ノ

ネタでも何でもなく仕事の内容なのですが。。。

スタッフから何度も聞かれるので、「これを見なさい」という内容のメモ。。。
やはり、サーバー関係はいまいち頭に入りにくいみたい(笑)
でも興味持ってもらいたいので、楽しそうにブログに書いて「これ見な♪」て方法で伝えてみたいと思います。思いよ届け・・・ということで、早速行ってみたいと思います↓

■ベーシック認証(Basic認証)のかけ方のメモ♪

【1】フォルダ全体にパスワードをかける場合

初めに・・・

ファイルは、2つ用意します。

  

ファイルの名前は次の2つになります
→「.htaccess」「.htpasswd」

  

では、まず、
→「.htaccess」から作って行きましょうー

  

◎記述内容↓――――――――――――――――――――

AuthUserFile フルパス/.htpasswd(←フルパスの部分は任意)
AuthGroupFile /dev/null
AuthName "ID and Pass"(←「""」内は任意)
AuthType Basic
require valid-user
<Files ~ "^.(htpasswd|htaccess)$">(←()内は変更しない)
deny from all
</Files>
――――――――――――――――――――――――――
※ファイル名は、最初「htaccess.txt」にしておいて
 アップ後に、「.htaccess」に変えてもOK

  

では次に2つ目のファイル
→「.htpasswd」を用意しましょうー

◎記述内容↓
――――――――――――――――――――――――――

 Googleで、「htpasswd 作成」で検索↓
    
 ID、PASSを生成する。
    
 生成されたものをファイルに転記(一行です)例です↓
    
――――――――――――――――――――
 sample:f4N8LgKuDkcqM
――――――――――――――――――――
――――――――――――――――――――――――――

  

では、次にパスワードをかけたいフォルダにアップします。
※「htaccess.txt」→「.htaccess」ファイル名を修正。
※「htpasswd.txt」→「.htpasswd」ファイル名を修正。
  

最後に動作確認を忘れずに☆


【2】ファイル自体にパスワードをかける場合

初めに・・・

ファイルは、2つ用意します。

  

ファイルの名前は次の二つになります→「.htaccess」「.htpasswd」

  

では、まず「.htaccess」から作って行きましょうー

  

◎記述内容↓
――――――――――――――――――――――――――

AuthUserFile フルパス/.htpasswd
AuthName "ID and Pass"(←「""」内は任意)
AuthType Basic
<Files exsample.html(←ファイル名)>
require valid-user
</Files>
――――――――――――――――――――――――――
※ファイル名は、最初「htaccess.txt」にしておいて
 アップ後に、「.htaccess」に変えてもOK

  

では次に2つ目のファイル「.htpasswd」を用意しましょうー

◎記述内容↓
――――――――――――――――――――――――――

 Googleで、「htpasswd 作成」で検索
    
 ID、PASSを生成する。
    
 生成されたものをファイルに転記(実際の記述は一行です)例です↓
    
――――――――――――――――――――
 sample:f4N8LgKuDkcqM
――――――――――――――――――――
 ※複数設定の時は改行して続ける
――――――――――――――――――――――――――

  

では、次にパスワードをかけたいフォルダにアップします。
※「htaccess.txt」→「.htaccess」ファイル名を修正。
※「htpasswd.txt」→「.htpasswd」ファイル名を修正。
  

最後に動作確認を忘れずに☆


※参考サイトにしたサイト様です↓
http://www.abe-tatsuya.com/web_prog/htaccess/basic_authentication2.php
http://www.chama.ne.jp/access/


本来は、コーダーさん、デザイナーさん、なので、何故私がって顔されますが、
楽しそうに教えていきたいと思います(笑)


つづく・・・