| <VirtualHost *:80> | 
 |     WSGIScriptAlias %WEBROOT% %HORIZON_DIR%/openstack_dashboard/wsgi/django.wsgi | 
 |     WSGIDaemonProcess horizon user=%USER% group=%GROUP% processes=3 threads=10 home=%HORIZON_DIR% display-name=%{GROUP} | 
 |     WSGIApplicationGroup %{GLOBAL} | 
 |  | 
 |     SetEnv APACHE_RUN_USER %USER% | 
 |     SetEnv APACHE_RUN_GROUP %GROUP% | 
 |     WSGIProcessGroup horizon | 
 |  | 
 |     DocumentRoot %HORIZON_DIR%/.blackhole/ | 
 |     Alias %WEBROOT%/media %HORIZON_DIR%/openstack_dashboard/static | 
 |     Alias %WEBROOT%/static %HORIZON_DIR%/static | 
 |  | 
 |     RedirectMatch "^/$" "%WEBROOT%/" | 
 |  | 
 |     <Directory /> | 
 |         Options FollowSymLinks | 
 |         AllowOverride None | 
 |     </Directory> | 
 |  | 
 |     <Directory %HORIZON_DIR%/> | 
 |         Options Indexes FollowSymLinks MultiViews | 
 |         AllowOverride None | 
 |         # Apache 2.4 uses mod_authz_host for access control now (instead of | 
 |         #  "Allow") | 
 |         <IfVersion < 2.4> | 
 |             Order allow,deny | 
 |             Allow from all | 
 |         </IfVersion> | 
 |         <IfVersion >= 2.4> | 
 |             Require all granted | 
 |         </IfVersion> | 
 |     </Directory> | 
 |     <IfVersion >= 2.4> | 
 |       ErrorLogFormat "%{cu}t %M" | 
 |     </IfVersion> | 
 |     ErrorLog /var/log/%APACHE_NAME%/horizon_error.log | 
 |     LogLevel warn | 
 |     CustomLog /var/log/%APACHE_NAME%/horizon_access.log combined | 
 | </VirtualHost> | 
 |  | 
 | WSGISocketPrefix /var/run/%APACHE_NAME% |