Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Httpd Wiki" for change 
notification.

The "RewriteMisc" page has been changed by RichBowen.
http://wiki.apache.org/httpd/RewriteMisc?action=diff&rev1=2&rev2=3

--------------------------------------------------

  RewriteRule ^/(.+\.php)$ balancer://myphpcluster/$1 [P] maxattempts=2
  }}}
  
+ = Log executable file access =
+ 
+ We wish to create a log file that logs accesses to executable files, wherever 
they are in the filesystem, and whatever file extension they have.
+ 
+ {{{
+ RewriteCond %{LA-U:REQUEST_FILENAME} -x
+ RewriteRule ^ - [E=exec:1]
+ CustomLog /var/logs/exec-cgi.log combined env=exec
+ }}}
+ 
+ == Discussion ==
+ 
+ The LA-U syntax does a look-ahead to find out what the value of a particular 
variable will be later on. This requires a sub-request, and that results in 
something of a performance hit. Consider using the ScriptLog directive instead. 
However, the technique used here can be used for a larger class of problems, 
when a variable isn't available at request time, but will be later on.
+ 
+ }}}
+ 

Reply via email to