Nginx proxy配置和 ip白名单
1. 使用 proxy_pass 来配置代理
2. 使用 allow/deny 来配置黑白名单
location /web_service/aaa/bbb{ include /home/whitelist.conf; deny all; proxy_pass http://10.1.1.1/web_service1/$request_uri; } #whitelist.conf 内容 allow 10.1.1.10; allow 10.1.1.11; ... #当然,whitelist.conf 中的内容也可以直接写在 nginx.conf 里
3. Nginx 配置文件结构
# 1.全局块 ... # 2.events块 events { ... } # 3.http块 http { # 3.1 http全局块 ... # 3.2 虚拟主机server块 server { # 1) server全局块 ...
# 2) location块 location [PATTERN] { ... } location [PATTERN] { ... } ... } server { ... } ... }