Parcourir la source

Update Apache configuration a bit

This is the configuration we use on https://generous.horse and it includes the Cache-Control and Referrer-Policy headers.
Wolfyshy LeLoupe il y a 7 ans
Parent
commit
38ddc33afc
1 fichiers modifiés avec 12 ajouts et 1 suppressions
  1. 12 1
      Running-Mastodon/Alternatives.md

+ 12 - 1
Running-Mastodon/Alternatives.md

@@ -191,15 +191,26 @@ Setting up Mastodon behind Apache is possible as well, although you will need to
 
    DocumentRoot /home/mastodon/live/public/
 
-   Header add Strict-Transport-Security "max-age=31536000"
+   Header always set Referrer-Policy "strict-origin-when-cross-origin"
+   Header always set Strict-Transport-Security "max-age=31536000"
+
    SSLEngine on
    SSLProtocol -all +TLSv1.2
    SSLHonorCipherOrder on
    SSLCipherSuite EECDH+AESGCM:AES256+EECDH:AES128+EECDH
+   SSLCompression off
+   SSLSessionTickets off
+   SSLStaplingResponderTimeout 5
+   SSLStaplingReturnResponderErrors off
+   SSLUseStapling on
 
    SSLCertificateFile example.pem
    SSLCertificateKeyFile example.key
 
+   <Location /assets>
+      Header always set Cache-Control "public, max-age=31536000, immutable"
+   </Location>
+
    ProxyPreserveHost On
    RequestHeader set X-Forwarded-Proto "https"
    ProxyPass /500.html !