diff --git a/.htaccess b/.htaccess
index b1aa23e5aa95736fe45a453009e02e7fa56c1b97..cdfed3f3d194a44c906fd81ed038785598a7da11 100644
--- a/.htaccess
+++ b/.htaccess
@@ -18,21 +18,30 @@ ErrorDocument 404 /index.php
 # Set the default handler.
 DirectoryIndex index.php
 
-# Override PHP settings. More exist in sites/default/settings.php, but
-# the following cannot be changed at runtime. The first IfModule is
-# for Apache 1.3, the second for Apache 2.
+# Override PHP settings. More in sites/default/settings.php
+# but the following cannot be changed at runtime.
+
+# PHP 4, Apache 1
 <IfModule mod_php4.c>
   php_value magic_quotes_gpc                0
   php_value register_globals                0
   php_value session.auto_start              0
 </IfModule>
 
+# PHP 4, Apache 2
 <IfModule sapi_apache2.c>
   php_value magic_quotes_gpc                0
   php_value register_globals                0
   php_value session.auto_start              0
 </IfModule>
 
+# PHP 5, Apache 1 and 2
+<IfModule mod_php5.c>
+  php_value magic_quotes_gpc                0
+  php_value register_globals                0
+  php_value session.auto_start              0
+</IfModule>
+
 # Reduce the time dynamically generated pages are cache-able.
 <IfModule mod_expires.c>
   ExpiresByType text/html A1