• 締切済み

htaccessで特定のIPアドレスからしかアクセスできないようにする

htaccessで特定のIPアドレスからしかアクセスできないようにする方法がありますが、そのIPを外部ファイルにまとめたいと考えております。 アクセス許可するIPの変更や追加などがあったときに、サーバー内にある全てのサイトに存在するhtaccessを1つ1つ変更するのは大変です。まとめたファイルを読み込むだけにしておけば、そのまとめたファイルを変更するだけで済むので便利だと考えております。 htaccess内で外部ファイルをincludeするような方法があるようなら教えて頂きたいです。 よろしくお願い申し上げます。

みんなの回答

  • memphis
  • ベストアンサー率40% (975/2395)
回答No.2

その設定は個々で違うものですか? 個々で違う場合は、httd.confで設定するのがいいです。 全て同じ設定なら1つのフォルダにまとめるとか、シンボリックリンクにして同じものを見るようにすればいいです。

angel-tail
質問者

補足

htaccess内でIP制限以外の記述があり、全てのhtacceesがIP制限以外の部分が同じではないのでシンボリックはできません。 httpd.confだと、サイト内のフォルダによっては制限をかけたくなかったり、制限をかけたいIPの一覧が違う部分もあったりするのでhttpd.confによる設定もできません。 例:サイト内で 3種類のhtacccessガあったとすると、1つは携帯のIPを制限して、2つ目は特定のIPを制限、3つ目は両方を制限といった、includeのような制限したいIPグループを選択できると良いと思っています。 またバーチャルドメインで、各サイトで利用する対象IPの一覧は共通利用したいことも考えています。 ですのでincludeのようなものがあればと思っています。

  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.1

ファイルをまとめられる設定ならば サイト内にhtaccessをばら撒く必要性が無いのと違いますか?

angel-tail
質問者

補足

htaccessには、IP制限以外の記述もしており、IP制限の部分は同じでも他は違うということがあるため、サイト内にいくつか存在することがあります。

関連するQ&A

専門家に質問してみよう