メール関連サポート
CGI
ホームページの公開方法
サーバー管理画面について
.htaccessって??
データベース関連
 
.htaccess について
ここでは「.htaccess」ファイルを利用した「アクセス制限(Basic認証)」の方法を説明します。
「Basic認証」とは制限をかけたページにアクセスしようとすると下記のようにユーザー名とパスワードを求められ、 設定しておいたパスワードを正しく入力しないとその先へ進めないようになります。

Windows98 Internet Explorer 6

Macintosh Internet Explorer 5.0

この「Basic認証」は、「.htaccess」と「.htpasswd」というファイルを設定すると利用できます。
※Basic認証はページではなく、ディレクトリに対して制限をかけます。

htaccessを作ります

AuthUserFile /home/sites/www.cansystem.net/web/test/.htpasswd ---1
AuthGroupFile /dev/null
AuthName "Secret Area" ---2
AuthType Basic
<Limit POST GET PUT>
require valid-user
</Limit>
番号1:AuthUserFile
パスワードファイルの場所指定。telnet接続を行いパスを確認し、 ルートディレクトリからのフルパスで記述してください。
パスの確認が出来ない場合はサポートセンターにメールにて御確認ください。
(上記の例では、「www.cansystem.net/web/test」にパスワードファイルがあることを示しています。 )
番号2:AuthName
Basic認証をかける領域の名前です。
例では「Secret Area」となっています。
「"(ダブルクォーテーション)」で囲まれた部分は自由に名前を付けることができます。
上記のようなファイルを作り、名前を「.htaccess」にします。
※MS Windowsでは「.」から始まるファイルを設置できません。
その場合、例えば「a.htaccess.txt」のようなテキスト形式で編集作業を行い保存してください。
htpasswdを作ります

sample:iy0pnzyfTpKlN
master:ewji5siELaIOA
(アカウント名:暗号化されたパスワード)

「.htpasswd」にはアカウント名とパスワードの情報を記述します。
アカウント名とパスワードは「:(コロン)」で区切られ、複数設定する場合は改行をして次の行に記述します。
※パスワードは暗号化された状態で保存する必要があります。 パスワードの暗号化は暗号化するツールを利用するか、下記のフォームを利用してください。


暗号化したいパスワードを入力してください。

※パスワードは半角英数字で入力下さい。
暗号化したパスワードを上記のように設定し、名前を「.htpasswd」にします。
※MS Windowsでは「.」から始まるファイルを設置できません。 その場合、例えば「a.htpasswd.txt」のようなテキスト形式で編集作業を行い保存してください。

制限をかけるディレクトリに設置します。
「.htaccess」「.htpasswd」を制限をかけたいディレクトリにFTPソフト等で設置します。
上記の例では「http://www.cansystem.net/web/test」に制限をかける為、 二つのファイルを「test」ディレクトリにアスキーモードにて転送します。 パーミッションは変更する必要はありません。転送したら、ファイル名を「.」ではじまるように変更してください。
制限をかけたディレクトリにアクセスしてみましょう。
「Basic認証」のウインドウが出てきたら、設定したアカウント名とパスワードを入力してチェックしてください。

 | TOPページ | お問合せ | Q&A | 関連用語集 | 会社概要 | CAN−TOWN |
CAN-TOWNサービス案内>> ::CanWebSpace ::CanMakeShop
Copyright (C) 2004 CANSYSTEM co.,ltd. All Rights Reserved.