hi list, I guess it has to do with my terrible ignorance, but I had always thought that PerlSetEnv placed inside a VirtualHost would be visible only inside that particular vhost. Re-reading the F***ing Manual (that is, The Guide), I find no clear evidence of this. So, if <virtualhost foo.com> ... PerlSetEnv FOO true </virtualhost> <virtualhost bar.com> ... # PerlSetEnv FOO true </virtualhost> will scripts/handlers placed in bar.com be able to read $ENV{FOO} ? martin