Nginx 配置速查

🌐 Nginx Config Quick Reference

📐 工作原理与说明
Nginx 配置与运维速查。
  • 层级:main → events → http → server → location,指令按层级继承。
  • 常用指令:listen、server_name、root、index、location、try_files、proxy_pass、rewrite。
  • 反代:proxy_pass 配合 proxy_set_header 传递 Host、X-Real-IP 与 X-Forwarded-For。
  • 调优:worker_processes、keepalive_timeout、gzip 压缩、缓存与限流配置。

Browse an Nginx cheat sheet in your browser — common directives and config patterns.

📚 深度解析:Nginx 配置速查

💡 常见使用场景

  • 反向代理/负载均衡/重写规则。
  • 配置反向代理时查指令:确认 proxy_pass 结尾带不带斜杠、以及是否需要透传 Host 与真实 IP 头。
反代
`location /api { proxy_pass http://backend; }` 转发。

❓ 常见问题(FAQ)

reload 与 restart?
`nginx -s reload` 平滑重载不中断。
为什么改了配置没生效?
依次排查:是否执行了 nginx -t 检查语法并 reload(而非只改文件);配置文件是否被主配置 include 到;是否有多条 server 匹配而命中了默认的那条(用 server_name 与 default_server 确认);以及浏览器或 CDN 是否还缓存着旧响应。
⚠️ 使用说明与注意事项
已复制
📖关于「Nginx 配置速查」 ▼

📝工具简介

Nginx 配置速查。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。