Define AFS_ROOT /afs/openstack.org/project/governance.openstack.org ServerName governance.openstack.org RewriteEngine On RewriteRule ^/(.*) https://governance.openstack.org/$1 [last,redirect=permanent] LogLevel warn ErrorLog /var/log/apache2/governance.openstack.org_error.log CustomLog /var/log/apache2/governance.openstack.org_access.log combined ServerSignature Off ServerName governance.openstack.org DocumentRoot ${AFS_ROOT} SSLCertificateFile /etc/letsencrypt-certs/governance.openstack.org/governance.openstack.org.cer SSLCertificateKeyFile /etc/letsencrypt-certs/governance.openstack.org/governance.openstack.org.key SSLCertificateChainFile /etc/letsencrypt-certs/governance.openstack.org/ca.cer SSLProtocol All -SSLv2 -SSLv3 # Note: this list should ensure ciphers that provide forward secrecy SSLCipherSuite ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:!AES256:!aNULL:!eNULL:!MD5:!DSS:!PSK:!SRP SSLHonorCipherOrder on # Alias other folders Alias "/election/" "${AFS_ROOT}/election/" Alias "/ideas/" "${AFS_ROOT}/ideas/" Alias "/sigs/" "${AFS_ROOT}/sigs/" Alias "/tc/" "${AFS_ROOT}/tc/" Alias "/uc/" "${AFS_ROOT}/uc/" # keep last Alias "/" "${AFS_ROOT}/governance/" # Set up redirects Redirect "/badges/" "/tc/badges/" Redirect "/goals/" "/tc/goals/" Redirect "/reference/" "/tc/reference/" Redirect "/resolutions/" "/tc/resolutions/" Options Indexes FollowSymLinks MultiViews AllowOverrideList Redirect RedirectMatch Satisfy Any Require all granted Options Indexes FollowSymLinks MultiViews AllowOverrideList Redirect RedirectMatch Satisfy Any Require all granted Options Indexes FollowSymLinks MultiViews AllowOverrideList Redirect RedirectMatch Satisfy Any Require all granted Options Indexes FollowSymLinks MultiViews AllowOverrideList Redirect RedirectMatch Satisfy Any Require all granted Options Indexes FollowSymLinks MultiViews AllowOverrideList Redirect RedirectMatch Satisfy Any Require all granted Options Indexes FollowSymLinks MultiViews AllowOverrideList Redirect RedirectMatch Satisfy Any Require all granted Options Indexes FollowSymLinks MultiViews AllowOverride None Satisfy Any Require all granted Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform" Header set Pragma "no-cache" ErrorDocument 404 /badges/project-unofficial.svg LogLevel warn ErrorLog /var/log/apache2/governance.openstack.org_error.log CustomLog /var/log/apache2/governance.openstack.org_access.log combined ServerSignature Off