| 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:; |
| } |