Index: modules/discourse/files/site.conf |
=================================================================== |
--- a/modules/discourse/files/site.conf |
+++ b/modules/discourse/files/site.conf |
@@ -1,43 +1,9 @@ |
-gzip on; |
-gzip_min_length 1000; |
-gzip_types application/json text/css application/x-javascript; |
- |
-sendfile on; |
-keepalive_timeout 65; |
- |
location / |
{ |
- root /opt/discourse/public; |
- |
- location ~ ^/t\/[0-9]+\/[0-9]+\/avatar |
- { |
- expires 1d; |
- add_header Cache-Control public; |
- add_header ETag ""; |
- } |
- |
- location ~ ^/assets/ |
- { |
- expires 1y; |
- add_header Cache-Control public; |
- add_header ETag ""; |
- break; |
- } |
- |
- # If the file exists as a static file serve it directly without |
- # running all the other rewite tests on it |
- if (-f $request_filename) |
- { |
- break; |
- } |
- |
proxy_set_header X-Real-IP $remote_addr; |
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; |
proxy_set_header X-Forwarded-Proto $scheme; |
proxy_set_header Host $http_host; |
- if (!-f $request_filename) |
- { |
- proxy_pass http://discourse; |
- break; |
- } |
+ proxy_http_version 1.1; |
+ proxy_pass http://unix:/var/discourse/shared/standalone/nginx.http.sock:; |
} |