(1) BASIC認証(パスワード生成)作成
(2) IPアドレス制限(拒否/許可)作成
(3) URLリダイレクト作成
Basic認証での認証の際に使うパスワード生成ツールです。
生成されたテキストをそのまま.htpasswd/.htaccessファイルに貼り付けてご利用ください。
ユーザーID | |
---|---|
パスワード | |
※オプション | |
htpasswdを配置するパス (AuthUserFile) |
※例: /home/xxxx/www/admin/.htpasswd |
認証画面表示メッセージ (AuthName) |
(1) .htpasswdファイル | ※生成された上記テキストをそのまま[.htpasswd]ファイルに貼り付けてご利用ください。 |
---|---|
(2) .htaccessファイル | ※生成された上記テキストをそのまま[.htaccess]ファイルに貼り付けてご利用ください。 |
使い方
※上記の2つのファイルをテキストエディタなどで作成して、FTPでサーバーの該当ディレクトリに転送する必要があります。
ベーシック認証(Basic認証)とは
Basic認証とは、HTTPで定義される認証方式の一つ。基本認証と呼ばれることも。 Basic認証では、ユーザ名とパスワードの組みをコロン ":" でつなぎ、Base64でエンコードして送信する。
構文 | 意味 |
---|---|
<Files ~ "^\.ht"> deny from all </Files> |
「.htaccess」「.htpasswd」ファイルを外部(ブラウザ)から見えないようにするための設定 |
AuthUserFile | 「.htpasswd」ファイル(ユーザーIDとパスワードの情報)を格納しているサーバー内の絶対パスを指定します。 ファイル名は何でも構いませんが「.htpasswd」が一般的です。 |
AuthName | 認証画面に表示するメッセージを設定します。 実際に表示される個所はOSやブラウザにより異なります。 |
AuthType | 認証タイプを指定します。 サンプルでは「BASIC」認証が指定されています。 |
require | 認証したユーザがアクセスできるかの指定を行います。 |
詳細は「Apache HTTP サーバ バージョン 2.0 ドキュメント」より確認ください。 |