ページ先頭

ご利用案内

RSS配信

ニュース検索

HP制作ヒント

ソフト別ヒント

ウィンドウズ

|.htaccessとは|ファイル作成|記述方法|アップロード|ファイル指定|

|スクリプト指定|アクセス制限|ベーシック認証1|ベーシック認証2|

ベーシック認証1

2005-09-16:新規

 設置場所について

ベーシック認証の為の「.htaccessファイル」は、セキュリティ上「public_html」の外に設置することが推奨されています。

ウェブサーバーではベーシック認証をコントロールパネルなどで操作できる場合もありますが、独自で設置する場合はウェブサーバーに確認をする必要があります。

 パスワード認証(「.htpasswd」利用)

基本的には以下の8行を記述します。

AuthUserFile ••1••/.htpasswd

AuthGroupFile /dev/null

AuthName "••2••"

AuthType Basic

require valid-user

<Files ~ "^.(htaccess|htpasswd)$">

deny from all

</Files>

  1. 1行目の••1••の部分にフルパスを記述しますが、ウェブサーバーによって記述方法が異なるので事前にご確認ください。
  2. 3行目の••2••の部分にパスワード認証画面に表示する任意の文字を記述しますが、サーバー環境や文字コードに注意ください。
  3. 6行目から8行目は動作上は不要ですが、2つのファイル自体にアクセス制限をしています。同機能を有する他の記述があれば削除しても結構です。

 「.htpasswd」ファイルの作成

1行毎に:(セミコロン)区切りで••1••ID)、••2••Password)を記述しますが、パスワードを暗号化する必要があります。

••1••:••2••

下記リンクより暗号化作成フォームをご利用いただけますが、標準のCrypt暗号化関数を使用しているので、8文字までの入力パスワード対応となります。

パスワード暗号化フォーム(Crypt暗号化関数)

|.htaccessとは|ファイル作成|記述方法|アップロード|ファイル指定|

|スクリプト指定|アクセス制限|ベーシック認証1|ベーシック認証2|

姉妹サイト

トップページサイトマップリンクについて Eメール

Copyright©2004-2008ホームページ制作ヒント&PCニュースT.Yoshimura