4.13.2. Setzen von Variablen
Das Setzen von Variablen erfolgt mit der folgenden Anweisung:

     SetEnvIf ATTRIBUTE REGEXP [!]env-variable[=value] [[!]env-variable[=value]]
     SetEnvIfNoCase ATTRIBUTE REGEXP [!]env-variable[=value] [[!]env-variable[=value]]

Die REGEXP sind dabei reguläre Ausdrücke in Perl-Notation. Für den Spezialfall des Attribute "User-Agent" kann auch die Anweisung

     BrowserMatch regex [!]env-variable[=value] [[!]env-variable[=value]] ...
     BrowserMatchNoCase regex [!]env-variable[=value] [[!]env-variable[=value]] ...    

verwendet werden.

Ein Beispiel für SetEnvIf:

          SetEnvIf Request_URI "\.gif$" object_is_image=gif
          SetEnvIf Request_URI "\.jpg$" object_is_image=jpg
          SetEnvIf Request_URI "\.xbm$" object_is_image=xbm

          SetEnvIf Referer www\.mydomain\.com intra_site_referral

          SetEnvIf object_is_image xbm XBIT_PROCESSING=1

          SetEnvIf ^TS* ^[a-z].* HAVE_TS