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/" # 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/" # Redirect all old pages under /uc/ to the TC index page RedirectMatch "^/uc/.*$" "/tc/index.html" Options Indexes FollowSymLinks MultiViews AllowOverrideList Redirect RedirectMatch Require all granted Options Indexes FollowSymLinks MultiViews AllowOverrideList Redirect RedirectMatch Require all granted Options Indexes FollowSymLinks MultiViews AllowOverrideList Redirect RedirectMatch Require all granted Options Indexes FollowSymLinks MultiViews AllowOverrideList Redirect RedirectMatch Require all granted Options Indexes FollowSymLinks MultiViews AllowOverrideList Redirect RedirectMatch Require all granted Options Indexes FollowSymLinks MultiViews AllowOverride None 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