アキラのITメモ:.htaccessのBasic認証がうまくいかない時

IT関係、技術関係のメモです。

.htaccessのBasic認証がうまくいかない時

他の所で使用しているサーバの仕様が若干変わったのですが、Webサーバの設定も変わってhtaccessによるbasic認証部分がうまく動かなくなり、なぜだろうと思っていろいろ調べてみました。これはそのときのメモ書きです。

あるディレクトリにアクセス制限をかけたいときは.htaccessに以下のような記述をすれば簡単な認証制限をかけることができます。

AuthUserFile /home/akira/www/.htpasswd
AuthName "Please enter username and password"
AuthType Basic
require valid-user

しかし、mod_auth_pamというPAMモジュールが入っている場合は、その設定をしてやらないとうまく動かないようです。急に動かなかったとなったときには、手軽に以下のようにAuthPAM_Enabled offという行を追加すれば動くなるようになるみたいです。僕の使っていたサーバでもこれでうまく動くようになりました。

AuthUserFile /home/akira/www/.htpasswd
AuthName "Please enter username and password"
AuthType Basic
AuthPAM_Enabled off
require valid-user

カテゴリ: その他 投稿日: 2007年01月25日 00:29
Trackback URL: http://akira-site.net/cgi-bin/mt/mt-tb.cgi/452

コメント

コメントを投稿





カテゴリ「その他」内の記事

サイト内検索

カテゴリ

最近のエントリ

関連商品

アバウト

Atom RSS
Powered by MT3.33-ja
合計:total
今日:today 昨日:yesterday