perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pierre Vaudrey <>
Subject SetEnvIf Directive
Date Sun, 01 Sep 2002 21:31:20 GMT
I'm trying to build a web site on the built-in Apache server of a Mac 
OSX 10.1.5 machine .
Extract of httpd.conf is :
LoadModule setenvif_module    libexec/httpd/
AddModule mod_setenvif.c
# Customize behaviour based on the browser
<IfModule mod_setenvif.c>

     # The following directives modify normal HTTP response behavior.
     # The first directive disables keepalive for Netscape 2.x and 
browsers that
     # spoof it. There are known problems with these browser 
     # The second directive is for Microsoft Internet Explorer 4.0b2
     # which has a broken HTTP/1.1 implementation and does not properly
     # support keepalive when it is used on 301 or 302 (redirect) 
     BrowserMatch "Mozilla/2" nokeepalive
     BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 

     # The following directive disables HTTP/1.1 responses to browsers 
     # are in violation of the HTTP/1.0 spec by not being able to grok a
     # basic 1.1 response.
     BrowserMatch "RealPlayer 4\.0" force-response-1.0
     BrowserMatch "Java/1\.0" force-response-1.0
     BrowserMatch "JDK/1\.0" force-response-1.0
Is the following error related to a misconfigured Apache server ?

Syntax error on line 18 of 
Invalid command 'SetEnvIf', perhaps mis-spelled or defined by a module 
not included in the server configuration

line 18 is :SetEnvIf Request_URI \.(gif|jpg|css)$ image-request

Pierre Vaudrey

View raw message