server { listen 8080; server_name localhost; absolute_redirect off; root /usr/share/nginx/html; index index.html; location / { expires 5m; add_header Cache-Control "public"; try_files $uri.html $uri/ $uri =404; } error_page 404 /404/index.html; location = /404/index.html { root /usr/share/nginx/html/jobs/info/error-pages; internal; } error_page 403 /403/index.html; location = /403/index.html { root /usr/share/nginx/html/jobs/info/error-pages; internal; } # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /500/index.html; location = /500/index.html { root /usr/share/nginx/html/jobs/info/error-pages; } }