Nginx 反向代理(概念)

72.10 Nginx 反向代理(概念)

用户访问 http://example.com(80 端口),Nginx 接收请求再转发给内网 Flask(5000 端口)。

好处:一个服务器多个站点、HTTPS 证书、静态文件加速、隐藏后端端口。

配置示意:server_name example.com; location / { proxy_pass http://127.0.0.1:5000; }

Nginx 配置片段(示意)

# ========================================
# 示例:Nginx 反向代理 Flask(示意,非 Python)
# 文件通常在 /etc/nginx/sites-available/
# ========================================
# server {
#     listen 80;
#     server_name api.example.com;
#     location / {
#         proxy_pass http://127.0.0.1:5000;
#         proxy_set_header Host ;
#     }
# }

print('域名 → Nginx(80) → Flask(5000) 是常见上线架构')