Skip to content

Nginx Options

increate upload limit

  • default is 1MB
Nginx Configuration File
client_max_body_size 256M;

reroute after reload

  • avoid 404 - not found
Nginx Configuration File
try_files $uri $uri/ /index.html?$query_string;

Increasing timeout connection

  • default 60s | good for keeping websocket connection alive
Nginx Configuration File
proxy_read_timeout 1800; # keeping connection with ws
Nginx Configuration File
proxy_send_timeout 1800;
Nginx Configuration File
    location /xyz {
    proxy_read_timeout 1800;
    proxy_connect_timeout 1800;
    proxy_send_timeout 1800;
    send_timeout 1800;
    }

cors

  • Add anywhere to allow all
Nginx Configuration File
add_header Access-Control-Allow-Origin *;

Redirect

  • from old domain to a new domain
Nginx Configuration File
return 301 https://new-domain.url$request_uri;