A practical Nginx hub for redirects, HTTPS checks, config snippets, reload safety and common production server errors.
Practical checklist
- Run nginx -t before every reload.
- Use curl -I to inspect status codes, Location headers and redirect chains.
- Separate CDN, proxy and origin-server behavior when debugging.
Tools
Generate Nginx redirect snippets for moved pages, HTTPS upgrades, and canonical host cleanup.
Open tool Nginx Nginx Config Validator HelperReview pasted Nginx snippets for common mistakes and generate safe test, reload and curl verification commands.
Open tool HTTP HTTP Headers CheckerAnalyze pasted HTTP response headers for cache, redirects, security headers and content-type issues without making server-side requests.
Open tool SSL SSL Checker Command HelperGenerate safe terminal commands for checking SSL certificates, HTTPS redirects, issuer, SAN names and expiry without storing credentials.
Open tool HTTP HTTP Status Code ExplainerExplain common HTTP status codes with likely causes, API debugging notes and practical verification commands.
Open toolError fixes
Redirect loops happen when two layers keep sending the browser back and forth. The fix is to locate the layer producing each Location header.
Open fix Nginx Nginx 413 Request Entity Too Large FixA 413 response means a request body or upload is larger than a configured limit. Check every layer that receives the upload.
Open fix Nginx Nginx 502 Bad Gateway FixA 502 usually means Nginx reached a broken or unavailable upstream. Check the upstream service before changing redirect rules.
Open fix Nginx Nginx 403 Forbidden FixA 403 from Nginx means the server understood the URL but refused to serve it. Start with root, index and permissions.
Open fix SSL SSL Certificate Expired FixAn expired certificate may be on the origin, CDN edge, www host or a forgotten subdomain. Check the exact host users visit.
Open fix