随笔分类 -  nginx指令之http

摘要:Example configuration http { ... server { listen 443 ssl; keepalive_timeout 70; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers AES128-SHA:AES256-SHA 阅读全文
posted @ 2020-09-23 09:16 pengsn 阅读(468) 评论(0) 推荐(0) 编辑
摘要:proxy_pass // proxy_pass location / { proxy_pass http://localhost:8080; } // proxy_pass_header location /a { proxy_pass_header token; proxy_pass http: 阅读全文
posted @ 2020-09-23 09:11 pengsn 阅读(481) 评论(0) 推荐(0) 编辑
摘要:语法 描述 // 默认顺序轮询 upstream api_server_upstream { server 203.18.225.19:80; server 203.18.225.19:81; server 203.18.225.20:80; } // 权重 upstream api_server_ 阅读全文
posted @ 2020-09-22 09:26 pengsn 阅读(925) 评论(0) 推荐(0) 编辑
摘要:语法 f server { listen 80; charset utf-8; location / { root html; index index.html; } } 阅读全文
posted @ 2020-09-22 09:05 pengsn 阅读(317) 评论(0) 推荐(0) 编辑
摘要:语法 用法 server { listen 8181; server_name localhost; charset utf-8; location ~* /a/ { empty_gif; // nginx 位于内存中,读取速度快 ; 1x1的空白图 } ... } 阅读全文
posted @ 2020-09-22 08:52 pengsn 阅读(249) 评论(0) 推荐(0) 编辑
摘要:语法 描述 // 完全匹配 location = /a { [ configuration A ] } // 前缀匹配优于正则匹配 location ^~ /images/ { [ configuration D ] } // 区分大小写正则匹配 location ~ \.(gif|jpg|jpeg 阅读全文
posted @ 2020-09-18 09:23 pengsn 阅读(285) 评论(0) 推荐(0) 编辑
摘要:语法 描述 // 按先后次序匹配 // 192.168.1.1 拒绝 // 192.168.1.0/24允许除192.168.1.1外 // 10.1.1.0/16, 2001:0db8::/32 允许 // 其他拒绝 location /test { deny 192.168.1.1; allow 阅读全文
posted @ 2020-09-18 09:01 pengsn 阅读(207) 评论(0) 推荐(0) 编辑
摘要:语法 说明 // 指定错误码响应页面 error_page 404,405 /4xx.html error_page 505 500 /5xx.html location /4xx.html { root html; } // 改变响应吗 error_page 404,405 =204 /4xx.h 阅读全文
posted @ 2020-09-18 08:48 pengsn 阅读(313) 评论(0) 推荐(0) 编辑
摘要:配置结构 upstream multibackend { 172.19.58.22:12256 172.19.58.21:12256 172.19.58.23:12256 } upstream masterbackend { 172.19.58.26:12256 } http { ... serve 阅读全文
posted @ 2020-09-15 10:01 pengsn 阅读(229) 评论(0) 推荐(0) 编辑