-
ID:e.C7CQ さんの質問

.htaccessにてbasic認証を追加したいのですが機能せずに困っています。

AuthUserFile /var/www/html/.htpasswd
AuthGroupFile /dev/null
AuthName "Developer Mode"
AuthType Basic
require valid-user
<Files ~ "^.(htpasswd|htaccess)$">
deny from all
</Files>

apacheのhttpd.confにログインし
AllowOverrideをNone→All に変更してみましたが変化はありません。
試しに.htaccessに明らかに文法エラーになるような記述をしても
変化なかったので.htaccessが機能していないんだと思うのですが
どのような原因が考えられるでしょうか?

みんなの回答 2 件

ID:ZLT3/M さんの回答

おいてあるディレクトリとアクセスしてるディレクトリが違う。

httpd.confさわれるなら、そっちに直接書いてみて、パスの指定確認したらどうでしょう。

ID:ar.GHj さんの回答

そもそも .htaccess が読まれてない可能性がある。サーバの仕様を確認してみ。

最終更新日:2013-08-13 (2,328 views)

関連するトピックス

ページ上部に戻る