随笔分类 - 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
阅读全文
摘要:proxy_pass // proxy_pass location / { proxy_pass http://localhost:8080; } // proxy_pass_header location /a { proxy_pass_header token; proxy_pass http:
阅读全文
摘要:语法 描述 // 默认顺序轮询 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_
阅读全文
摘要:语法 f server { listen 80; charset utf-8; location / { root html; index index.html; } }
阅读全文
摘要:语法 用法 server { listen 8181; server_name localhost; charset utf-8; location ~* /a/ { empty_gif; // nginx 位于内存中,读取速度快 ; 1x1的空白图 } ... }
阅读全文
摘要:语法 描述 // 完全匹配 location = /a { [ configuration A ] } // 前缀匹配优于正则匹配 location ^~ /images/ { [ configuration D ] } // 区分大小写正则匹配 location ~ \.(gif|jpg|jpeg
阅读全文
摘要:语法 描述 // 按先后次序匹配 // 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
阅读全文
摘要:语法 说明 // 指定错误码响应页面 error_page 404,405 /4xx.html error_page 505 500 /5xx.html location /4xx.html { root html; } // 改变响应吗 error_page 404,405 =204 /4xx.h
阅读全文
摘要:配置结构 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
阅读全文