diff --git a/modules/openstack_project/templates/status.vhost.erb b/modules/openstack_project/templates/status.vhost.erb
index 7128a25926..d3ed3e34da 100644
--- a/modules/openstack_project/templates/status.vhost.erb
+++ b/modules/openstack_project/templates/status.vhost.erb
@@ -39,14 +39,8 @@ NameVirtualHost <%= vhost_name %>:<%= port %>
# Sample elastic-recheck config file, adjust prefixes
- # per your local configuration
- Alias /elastic-recheck /usr/local/share/elastic-recheck
-
- AllowOverride None
- Order allow,deny
- allow from all
-
-
+ # per your local configuration. Because these are nested
+ # we need the more specific one first.
Alias /elastic-recheck/data /var/lib/elastic-recheck
AllowOverride None
@@ -54,6 +48,14 @@ NameVirtualHost <%= vhost_name %>:<%= port %>
allow from all
+ Alias /elastic-recheck /usr/local/share/elastic-recheck
+
+ AllowOverride None
+ Order allow,deny
+ allow from all
+
+
+
ErrorLog /var/log/apache2/<%= name %>_error.log
LogLevel warn
CustomLog /var/log/apache2/<%= name %>_access.log combined