2016-03-29 15 views
0

Apacheで要求されたすべてのディレクトリをパスワードで保護する方法はありますか?したがって、要求の場所に関係なく、認証が必要です。また、これは.htaccessなしで行うことができますが、confファイルのどこかで行うことができますか?Apacheですべてのディレクトリをパスワードで保護する

+0

をあなたはどこでもあなたがいる限り、それがメインサーバー構成から呼ばれていて欲しいconfファイルを置くことができます。あなたはこれまでに何を試みたのですか?なぜあなたの目的を果たさなかったのですか? –

+0

ディレクトリエンクロージャ外にAuthディレクティブを追加しようとすると、再起動時にApacheのエラーが表示されます。「AuthUserFileはここで許可されていません。 confファイルをどこに置いても問題は解決しません。 – Jafo

答えて

0

私は最終的にこれを見つけた:

<DirectoryMatch "."> 
    AuthUserFile /path/to/.htpasswd 
    AuthGroupFile /dev/null 
    AuthName "Protected Realm" 
    AuthType Basic 

    require valid-user 
</DirectoryMatch> 
関連する問題