サーバーに複数の Web サイトがあり、かなりの数で .htaccess 認証を使用しています。特定の IP アドレスの認証を除外しましたが、完全に機能します。
私が欲しいのは、さまざまな .htaccess ファイルで参照できる、許可された IP アドレスの共通ファイルです。これにより、リストを 1 か所から管理でき、すべてのファイルを個別に変更する必要がなくなります。
これは可能ですか?もしそうなら、どうすればそれを達成できますか?
よろしく、プラティック
サーバーに複数の Web サイトがあり、かなりの数で .htaccess 認証を使用しています。特定の IP アドレスの認証を除外しましたが、完全に機能します。
私が欲しいのは、さまざまな .htaccess ファイルで参照できる、許可された IP アドレスの共通ファイルです。これにより、リストを 1 か所から管理でき、すべてのファイルを個別に変更する必要がなくなります。
これは可能ですか?もしそうなら、どうすればそれを達成できますか?
よろしく、プラティック
Allow from <ip>
のリストを別のファイルに保持して、htaccess ファイル経由でアクセスすることはできません。<Directory>
ディレクティブを使用して vhost/server 構成のブロック内でこれを行うことができますがInclude
、htaccess からはできません。
一般的なスクリプトを使用して、IP アドレスを禁止または許可できます。これが一例です。 http://tips-scripts.com/ip_control