私が達成できないapache2の1つの機能から来ています。外部アクセスのみに認証を要求し、ローカル ネットワーク上のユーザーには自由にアクセスできます。このシナリオを簡単に処理する方法はありますか?
どんな助けでも大歓迎です。
私が達成できないapache2の1つの機能から来ています。外部アクセスのみに認証を要求し、ローカル ネットワーク上のユーザーには自由にアクセスできます。このシナリオを簡単に処理する方法はありますか?
どんな助けでも大歓迎です。
以前の回答を削除しました。以下に提供した解決策を提案したいと思います
私は少し検索を行い、あなたの問題に対するこの解決策を見つけました -ディレクティブを使用するコードでは、auth_basic
そのような変更を行います:
satisfy any;
allow 10.0.0.1/8; // give access for all internal request
deny all;
auth_basic "...."; // your auth_basic code goes here
auth_basic_user_file ...; // your auth_basic_user_file goes here
使い方?satisfy
ディレクティブは、リソースへのアクセスを許可するために、any
またはall
次回以降のアクセス ルールを渡す必要があることを意味します。ここで詳細を見つけることができます:
これはあなたの問題に完全に適合するはずです;)