Mercurial > hg > soundsoftware-site
annotate deploy/config/soundsoftware-static.conf @ 1621:3a510bf6a9bc
Merge from live branch
author | Chris Cannam |
---|---|
date | Fri, 13 Jul 2018 10:44:33 +0100 |
parents | 16325d2ab2dd |
children |
rev | line source |
---|---|
Chris@1606 | 1 <VirtualHost *:80> |
Chris@1606 | 2 ServerName soundsoftware.ac.uk |
Chris@1606 | 3 ServerAlias www.soundsoftware.ac.uk |
Chris@1606 | 4 ServerAdmin chris.cannam@eecs.qmul.ac.uk |
Chris@1606 | 5 |
Chris@1606 | 6 DocumentRoot /var/www/soundsoftware-static/soundsoftware.ac.uk |
Chris@1606 | 7 |
Chris@1606 | 8 ErrorLog /var/log/apache2/soundsoftware-error.log |
Chris@1606 | 9 CustomLog /var/log/apache2/soundsoftware-access.log vhost_combined |
Chris@1606 | 10 |
Chris@1606 | 11 <Directory /var/www/soundsoftware-static/soundsoftware.ac.uk> |
Chris@1606 | 12 RewriteEngine on |
Chris@1606 | 13 RewriteCond %{REQUEST_FILENAME} !-d |
Chris@1606 | 14 RewriteCond %{REQUEST_FILENAME}\.html -f |
Chris@1606 | 15 RewriteRule ^(.*)$ $1.html |
Chris@1606 | 16 </Directory> |
Chris@1606 | 17 |
Chris@1606 | 18 <FilesMatch "^.*\.(install|inc)$"> |
Chris@1606 | 19 Order Deny,Allow |
Chris@1606 | 20 deny from all |
Chris@1606 | 21 </FilesMatch> |
Chris@1606 | 22 |
Chris@1606 | 23 <DirectoryMatch "\.(hg|svn|git)"> |
Chris@1606 | 24 Order allow,deny |
Chris@1606 | 25 Deny from all |
Chris@1606 | 26 Satisfy All |
Chris@1606 | 27 </DirectoryMatch> |
Chris@1606 | 28 |
Chris@1606 | 29 LogLevel warn |
Chris@1606 | 30 ServerSignature Off |
Chris@1606 | 31 </VirtualHost> |
Chris@1606 | 32 |
Chris@1606 | 33 <VirtualHost *:443> |
Chris@1606 | 34 # We don't serve SSL: redirect to the code site |
Chris@1606 | 35 ServerName soundsoftware.ac.uk |
Chris@1606 | 36 ServerAlias www.soundsoftware.ac.uk |
Chris@1606 | 37 ServerAdmin chris.cannam@eecs.qmul.ac.uk |
Chris@1606 | 38 |
Chris@1606 | 39 SSLEngine on |
Chris@1606 | 40 SSLCertificateFile /etc/apache2/certs/code.soundsoftware.ac.uk.crt |
Chris@1606 | 41 SSLCertificateKeyFile /etc/apache2/certs/code.soundsoftware.ac.uk.key |
Chris@1606 | 42 SSLCertificateChainFile /etc/apache2/certs/code.soundsoftware.ac.uk.ca-bundle |
Chris@1606 | 43 SSLVerifyClient none |
Chris@1606 | 44 SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW |
Chris@1606 | 45 |
Chris@1606 | 46 DocumentRoot /var/www/soundsoftware-static/soundsoftware.ac.uk |
Chris@1606 | 47 |
Chris@1606 | 48 Redirect permanent / https://code.soundsoftware.ac.uk/ |
Chris@1606 | 49 |
Chris@1606 | 50 ErrorLog /var/log/apache2/code-error.log |
Chris@1606 | 51 CustomLog /var/log/apache2/code-access.log vhost_combined |
Chris@1606 | 52 |
Chris@1606 | 53 LogLevel warn |
Chris@1606 | 54 ServerSignature Off |
Chris@1606 | 55 </VirtualHost> |
Chris@1606 | 56 |