- 549 名前:Name_Not_Found mailto:sage [2007/01/19(金) 06:08:25 ID:???]
- worker版とprefork版まで作って試してみましたですけど、よーく考えれば、
環境変数を設定するSetEnvIfが、環境変数を見て動作を変える AllowやDenyが設定した環境変数を参照できないのは当然のことですぅ。 Persistent Connectionでソケットが再利用される時は、当然REMOTE_HOSTも 同じわけですから、前回のリクエストのAllowやDenyの時に逆引きして キャッシュされてるものをそのまま今回のリクエストのREMOTE_HOSTに 使われる(ようになってるはず)ですぅ。 その結果1回目のリクエストでは(略)ソケットを再利用した2回目以降のリクエストは(r って事になってしまうですぅ。 AllowやDenyにあえてドメインを指定するのは、逆引きをしない設定になってるサーバで CGIに環境変数REMOTE_HOSTを渡す事くらいにしか役に立たねぇって事だったですっ。
|
|