投稿日:2003年08月21日 作成鷹の巣

No.11824 内部(LAN内)からしかアクセスできないページを設けたいのですが。



内部(LAN内)からしかアクセスできないページを設けたいのですが。

No.11824 投稿時間:2003年08月21日(Thu) 15:08 投稿者名:リセ URL:

現在、外部公開用でWebサーバーを立てていますが、同マシン上で内部用のページを設けたいとも考えております。つまり、内部(LAN内)からしかアクセスできないページを設けるということです。

現在、アパッチのドキュメントルートを特定のユーザーのディレクトリにしているのですが、「ユーザーディレクトリの特定のディレクトリ以下はLAN内からしかアクセスできない」という設定などにするのでしょうか。まったく検討違いでしょうか。この設定方法もわかりませんが。。。。

どのようにすればよいのでしょうか。よい方法がございましたら、教えていただきたいのですが。どうすればよいのでしょうか。

■環境
RedHat Linux 7.2
apache-1.3.27-1.7.2


httpd.confか.htaccessにて設定。

No.11825 投稿時間:2003年08月21日(Thu) 16:25 投稿者名:APACHE URL:http://kemuri-net.dip.jp/~server/

Apacheのドキュメントを読めばわかると思いますが

order deny,allow
deny from all
allow from 192.168.1.0/255.255.255.0
allow from 127.0.0.1

とhttpd.confの該当ディレクトリ設定内に記述してやるか、
.htaccessを利用可能にして該当ディレクトリに
上記設定を記述した.htaccessファイルを放り込めば対応出来ます。

※例では192.168.1.0~192.168.1.255と127.0.0.1のアクセスのみ許可しています


バーチャルホスト設定にする方が楽かも。

No.11841 投稿時間:2003年08月22日(Fri) 16:28 投稿者名:wallabyss URL:http://www.kolinahr.net/

ディレクトリにアクセス制限をかけるより、
intra.hoge.jpのバーチャルホスト設定にする
ほうが楽かもしれないですね。


|目次|掲示板|過去ログ目次|▲頁先頭|