diff --git a/site/hosting_site.install b/site/hosting_site.install
index b88798c..0c10de5 100644
--- a/site/hosting_site.install
+++ b/site/hosting_site.install
@@ -350,3 +350,16 @@ function hosting_platform_update_6203() {
 
   return $ret;
 }
+
+/**
+ * Force a re-verification of all enabled sites,
+ * to re-generate their Apache virtualhost configurations to use
+ * correct handlers in the 'files' or 'private' subdirectories
+ */
+function hosting_site_update_6204() {
+  $result = db_query("SELECT nid FROM {hosting_site} WHERE status=1");
+  while ($site = db_fetch_object($result)) {
+    hosting_add_task($site->nid, 'verify');
+  }
+  return $ret;
+}
