Index: verify.provision.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/provision/platform/verify.provision.inc,v
retrieving revision 1.26
diff -u -a -u -F '^f' -r1.26 verify.provision.inc
--- verify.provision.inc	18 Nov 2009 00:23:00 -0000	1.26
+++ verify.provision.inc	16 Dec 2009 21:55:44 -0000
@@ -160,8 +160,14 @@ function provision_drupal_provision_apac
   # Cache all files for 2 weeks after access (A).
   ExpiresDefault A1209600
 
-  # Do not cache dynamically generated pages.
-  ExpiresByType text/html A1
+  <FilesMatch \.php$>
+    # Do not allow PHP scripts to be cached unless they explicitly send cache
+    # headers themselves. Otherwise all scripts would have to overwrite the
+    # headers set by mod_expires if they want another caching behavior. This may
+    # fail if an error occurs early in the bootstrap process, and it may cause
+    # problems if a non-Drupal PHP file is installed in a subdirectory.
+    ExpiresActive Off
+  </FilesMatch>
 </IfModule>
 
 # Various rewrite rules.
