nginx的几个简单的配置文件 - 反向代理与前端缓存等
本文内容整理自互谅网
1.反向代理:
server { listen 80; server_name www.domain-A.com; location / { proxy_pass http://www.domain-B.com/; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
2.前端缓存:
server { listen 80; server_name www.domain-A.com; location / { proxy_cache cache_one; proxy_cache_valid 200 304 3d; proxy_cache_key $host$uri$is_args$args; proxy_pass http://www.domain-B.com/; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; expires 10d; access_log /home/wwwlogs/vpsmm.log access; } }