diff --git a/nginx.conf b/nginx.conf index 61ce9e2..a44cf20 100644 --- a/nginx.conf +++ b/nginx.conf @@ -1,46 +1,52 @@ server { listen 80; server_name bitcoinabc.org; add_header X-Frame-Options deny always; if ($http_host = 'bitcoinabc.org') { return 301 https://www.bitcoinabc.org$request_uri; } if ($http_x_forwarded_proto = 'http') { return 301 https://$host$request_uri; } root /usr/share/nginx/html; location / { index index.html; } + location /doc/ { + # Autoindex all /doc routes until proper index pages are in place + autoindex on; + index index.html; + } + location ~* \.(jpg|jpeg|png|gif|ico)$ { expires 30d; } location ~* \.(css|js)$ { expires 1d; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } } ## Compression. gzip on; gzip_buffers 16 8k; gzip_comp_level 1; gzip_http_version 1.1; gzip_min_length 10; gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript image/x-icon application/vnd.ms-fontobject font/opentype application/x-font-ttf; gzip_vary on; gzip_proxied any; # Compression for all requests. ## No need for regexps. See ## http://wiki.nginx.org/NginxHttpGzipModule#gzip_disable gzip_disable msie6;