web-dev-qa-db-ja.com

IPサブネットによるApache構成の管理URLパスへのアクセスを禁止する方法

プライベートIP範囲のみがサイトの管理者パネルにアクセスできるようにしたいのですが。

URLではなく、/ var/www/admin /などの特定のディレクトリパスに対してその方法を説明する記事を見つけました。私がポイントできる静的ファイルがないMVCフレームワークを使用しているため、正確なディレクトリパスを使用できません。

仮想ホスト構成でこれを行うことは可能ですか?

私の頭の中の疑似コードは次のようになります、

<Directory $domain/admin>
  Order allow,deny
  Allow from 192.168.1.0/24
</Directory>
2
sybind

<location>ブロック

<Location /admin>
    Order Allow,Deny
    Deny from  all
    Allow from 192.168.1.0/24
</Location>
3
Mike