|
Cheeso-thanks for replying.
Here's what I see in the log
Thu Oct 13 13:02:18 - 9484 - ReplaceServerVariables: in='%{HTTP_USER_AGENT}' out='HTTP_USER_AGENT'
Thu Oct 13 13:02:18 - 9484 - GenerateReplacementString: alloc 17 bytes
Thu Oct 13 13:02:18 - 9484 - ApplyUrlEncoding: in 'HTTP_USER_AGENT'
Thu Oct 13 13:02:18 - 9484 - ApplyUrlEncoding: out 'HTTP_USER_AGENT'
Thu Oct 13 13:02:18 - 9484 - GenerateReplacementString: result 'HTTP_USER_AGENT'
Thu Oct 13 13:02:18 - 9484 - EvalCondition: Cond t(%{HTTP_USER_AGENT}) op(~) p(^$) => FALSE
Thu Oct 13 13:02:18 - 9484 - EvalConditionList: rule 1, FALSE, Rule does not apply
Thu Oct 13 13:02:18 - 9484 - EvaluateRules: Rule 2: pattern: ^/(.*) subject: /
Thu Oct 13 13:02:18 - 9484 - EvaluateRules: Rule 2: 2 matches
Thu Oct 13 13:02:18 - 9484 - EvaluateRules: Rule 2: evaluating condition
This line should catch the blank user agent, right? ->
EvalCondition: Cond t(%{HTTP_USER_AGENT}) op(~) p(^$) => FALSE
|