Nginx正向代理配置示例
Nginx正向代理配置参考,适用于内网服务器通过代理连通Internet使用,
严格意义上来讲可能并不符合等保2.0规范要求,事业单位项目请与贵单位确认后再使用.
## HTTP代理配置示例
server{
resolver 119.29.29.29; #配置DNS用于域名解析
resolver_timeout 5s; #域名解析超时时间(5秒)
listen 8079; #监听端口
access_log /usr/local/nginx/logs/reverse.access.log main;
error_log /usr/local/nginx/logs/reverse.error.log warn;
location / {
proxy_pass http://$http_host$request_uri; #配置正向代理参数
proxy_set_header Host $http_host; #解决如果URL中带"."后Nginx 503错误
proxy_buffers 256 4k; #配置缓存大小
proxy_max_temp_file_size 0; #关闭磁盘缓存读写减少I/O
proxy_connect_timeout 30; #代理连接超时时间
proxy_cache_valid 200 302 0m;
proxy_cache_valid 301 0h;
proxy_cache_valid any 0m; #配置代理服务器缓存时间
}
}