クライアントのリクエストの件
クライアントがホームページ(yahoo.co.jp)の検索のリクエストの要求を出すと、サーバがその要求を処理して、クライアントに送信し、クライアントの画面に表示させる一連の処理の中にサーバ上での処理(WebブラウザのクライアントからのHTTPリクエストに応じた処理であるWebサービスを提供する)をするapacheというソフトウェアが存在していることが分かり、興味がわき、調べてみると、そのソフトウェアの中に、まず、最初に、見つけたのはorderというアクセスを制御する変数である。そのorderという変数は下記に示す内容で理解してます。
例)order deny,allow
deny from all
allow from yahoo.co.jp
一行目:拒否する範囲をまず指定して、その範囲内で特に許可する物があれば指定して、最初に拒否する範囲を指定するので、そこで指定されなかった範囲は許可。
二行目:すべてのアクセスを拒否。
三行目:yahoo.co.jpのみを許可。
allowとdenyの評価順序はorder変数によって定義されているので、allow from句とdeny from句のどちらを先に書くかは、問題ではない。
最初に示した一連の処理の中で、apacheというソフトウェアは上記に示すアクセスを制御して処理をしているのですか。又、間違いであるのであれば、orderという変数はどういう設定をして、一連の処理が行われているのですか。