Update on apache configuration

Added the needed ProxyPass exceptions for 1.4.1
This commit is contained in:
koug44 2017-05-29 17:32:17 -04:00 committed by GitHub
parent 2dec4f6a51
commit 473152c792

View file

@ -207,14 +207,15 @@ Setting up Mastodon behind Apache is possible as well, although you will need to
SSLCertificateFile example.pem SSLCertificateFile example.pem
SSLCertificateKeyFile example.key SSLCertificateKeyFile example.key
<Location /assets> <LocationMatch "^/(emoji|packs|sounds|system)>
Header always set Cache-Control "public, max-age=31536000, immutable" Header always set Cache-Control "public, max-age=31536000, immutable"
</Location> </LocationMatch>
ProxyPreserveHost On ProxyPreserveHost On
RequestHeader set X-Forwarded-Proto "https" RequestHeader set X-Forwarded-Proto "https"
ProxyPass /500.html ! ProxyPass /500.html !
ProxyPass /oops.png ! ProxyPassMatch ^(/.*\.(gif|png|svg|ico)$) !
ProxyPassMatch ^/(emoji|packs|sounds|system) !
ProxyPass /api/v1/streaming/ ws://localhost:4000/ ProxyPass /api/v1/streaming/ ws://localhost:4000/
ProxyPassReverse /api/v1/streaming/ ws://localhost:4000/ ProxyPassReverse /api/v1/streaming/ ws://localhost:4000/
ProxyPass / http://localhost:3000/ ProxyPass / http://localhost:3000/