[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:40599] Re: SetEnvIf が機能しない



From: shimono@xxxxxxxxxxxxxxxx
Subject: [debian-users:40596] SetEnvIf が機能しない
Date: Fri, 28 May 2004 00:04:30 +0900
> <Directory /var/www/hoge>
> SetEnvIf Referer "^133\.xxx\.xxx\.xxx" hoge_ok
> Order Deny,Allow
> Deny from all
> Allow from env=hoge_ok
> </Directory>

SetEnvIfで比較しているRefererは、ブラウザから送られてくる
文字列そのもののようです。error_logに何か出ていませんか?
本当にIPアドレス? 最初の文字は数字?

> Allow from env=hoge_ok の行を
> Allow from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxxはIPアドレスです)
> とすると、xxx.xxx.xxx.xxxのIPアドレスからのみアクセス可能になるので、

比較方法が違うので注意です。こっちはIPアドレスでもFQDN(の一部)
でもいけます。正規表現ではありません。
-- 
喜瀬“冬猫”浩