nginx
Bpazy
部分博客会更新在:https://github.com/Bpazy/blog/issues
展开
-
Nginx 中 proxy_pass 的斜杠问题
Nginx 的官网将 proxy_pass 分为两种类型:一种是只包含 IP 和端口号的(连端口之后的/也没有,这里要特别注意),比如 proxy_pass http://localhost:8080 ,这种方式称为不带 URI 方式;另一种是在端口号之后有其他路径的,包含了只有单个 / 的如 proxy_pass http://localhost:8080/ ,以及其他路径,比如 proxy_...原创 2020-01-10 15:07:42 · 643 阅读 · 1 评论 -
各转发软件对 HTTP/2 的支持情况
名词解释h2 指的是建立在 LTS 之上的 HTTP/2 协议h2/c 指的是建立在 TCP 之上的 HTTP/2 协议当前各软件支持的情况NGINX客户端到 NGINX 是支持 h2 的,但是 NGINX proxy_pass 到 backend 只支持 http/1.1,也就是说不支持 h2 到 backend。UserNGINXBackendh2 RequestHTTP/1...原创 2020-01-19 17:42:31 · 1288 阅读 · 0 评论 -
acme.sh 使用记录
官方安装和使用文档:https://github.com/Neilpang/acme.sh/wiki/说明HTTP 方式生成证书该方法生成的证书不支持泛域名。还有一点,acme.sh 检测的 nginx 配置文件必须位于 /etc/nginx/sites-enabled 下。acme.sh --issue -d cdn.test.xyz --nginxDNS 方式生成证书是支持泛域...原创 2020-01-18 12:03:32 · 1416 阅读 · 0 评论 -
对 ubuntu nginx 默认目录 sites_availables 和 sites_enabled 的理解
安装命令:apt install nginxnginx 被安装的目录:/etc/nginx默认的配置文件是 /etc/nginx/nginx.conf,打开该文件可以看到,其中 include 了 sites_enabled文件夹,而 nginx 目录下有个相似的文件夹,名叫 sites_availables 顾名思义:sites_availables 指的是所有 nginx 站点;...原创 2020-01-18 17:18:43 · 5222 阅读 · 0 评论