現在、私たちの部門用の Web アプリを作成しています。部門は、もちろんより多くの部門にサービスを提供するより大きなイントラネットの一部です。
使ったことのない PC に WAMP 環境をセットアップし、この部門内で使用する簡単なアプリケーションを開発しました。
すべてのアプリに対してエイリアスを作成し、Web アプリの「インデックス」を表示できる一種の「ホームページ」を作成しました。
ここで、IP のリストを除くさまざまな Web アプリへのアクセスを拒否するように apache をセットアップする必要があります。
これを達成するためにauthz_hostを使用しようとしましたが、うまくいきません。
Web アプリの Alias からのコピーペーストに従います。
Alias /national-alerts/ "c:/wamp/www/national-alerts/"
<Directory "c:/wamp/www/national-alerts/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order deny,allow
Deny from all
Allow from 10.176.164.53
Allow from 10.176.162.144
Allow from 10.176.162.219
Allow from 10.176.160.202
Allow from 10.176.165.143
Allow from 10.176.162.209
Allow from 10.176.166.46
Allow from 10.176.162.119
Allow from 10.176.160.232
Allow from 10.176.162.53
Allow from 10.176.164.33
Allow from 10.176.161.185
Allow from 10.176.162.111
</Directory>
これらの IP はすべて、イントラネットの内部 IP からのものです。その結果、許可が完全に無視されたように、すべてのアクセスが「アクセスが拒否されました」と表示されます。
誰かが正しい例/ドキュメントを指摘するのを手伝ってくれますか?