人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

あるディレクトリにBasic認証をかける方法を探しています。
サーバーのOSはRedHat、管理ソフトはPleskです。
.htaccessを作成して云々というのは把握しているのですがそこからがわかりません。
詳しく丁寧に教えてください。

●質問者: mkusume
●カテゴリ:インターネット ウェブ制作
✍キーワード:.htaccess BASIC認証 OS Plesk RedHat
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● wizemperor
●60ポイント

.htaccessと(一般的には).htpasswdいうファイルを作成して、制限を掛けたいディレクトリに転送します。

すると、通常は.htaccessで制限を掛けたディレクトリ下の全てのディレクトリでBasic認証がかかるようになります。

/public_html/admin/以下にパスワード制限をかける場合で説明します。


1..htaccessを作成します。下記のように記述して保存します。「/public_html/.htpasswd」はIDとパスワードを記述するパスワードファイルを指定します。(2で作ります)


AuthUserFile /public_html/admin/.htpasswd

AuthGroupFile /dev/null

AuthName "IDとパスワードを入力してください。"

AuthType Basic

require valid-user


2..htpasswdを作成します。「http://www.shtml.jp/htaccess/htpasswd.php」でIDとパスワードを入力します。表示された内容(ID:暗号化されたパスワード)を.htpasswdに記述して保存します。


3..htaccessと.htpasswdを/public_html/admin/に転送します。パーミッションを604(あるいは644にします。


以上で完了です。

できれば、.htpasswdは非公開ディレクトリに保存した方が安全です。その場合は、「AuthUserFile」の記述を変更することをお忘れ無く。


http://www.shtml.jp/htaccess/basic.html

◎質問者からの返答

ありがとうございます。


2 ● atugari
●10ポイント

htpasswdファイルが必要になります。

このサイトに詳細がのっていますので、参考にして下さい。

http://www.shtml.jp/htaccess/basic.html

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ