
Nginx配置文件详解笔记
AI-摘要
切换
KunKunYu GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
本文最后更新于 2025-06-20,文章内容可能已经过时。
反向代理 - WebSocket 支持
如使用 Nginx 或其他诸如宝塔使用了 Nginx 的工具进行了反向代理,则需要额外增加 Nginx 配置来支持 WebSocket:
正在使用反向代理? 查看如何将反向代理与 WebSocket 一起使用 https://github.com/louislam/uptime-kuma/wiki/Reverse-Proxy
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
以宝塔为例,可在反向代理中添加如下配置:
反向代理 - HTTPS 额外配置
如果使用了 HTTPS,则还需要增加配置:
proxy_set_header X-Forwarded-Proto https;
如果需要使用HTTP/3,需要将HOST回复修改为:
proxy_set_header Host $host:$server_port;
这样修改后面的配置同时也可以兼容HTTP/2及各个版本的请求。
注意:
如果使用宝塔面板,请务必注释或删除以下默认配置
- location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md - location ~ .\*\.(gif|jpg|jpeg|png|bmp|swf)$ - location ~ .\*\.(js|css)?$
详情参考地址:https://alistgo.com/zh/guide/install/reverse-proxy.html#nginx
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小航
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果