server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { #root html; #index index.html index.htm; proxy_pass http://backend_server; add_header X-Cache '$upstream_cache_status'; } location ~* "\.(jpg|jpeg|png|bmp|swf|shtml|gif|html|css|js)$" { proxy_cache cache_one; proxy_cache_valid 200 2h; proxy_cache_valid 304 1m; proxy_cache_valid 301 302 1h; proxy_cache_valid any 1m; proxy_cache_key $host$uri$is_args$args; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $remote_addr; proxy_pass http://backend_server; add_header X-Cache-Status $upstream_cache_status; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # #error_page 500 502 503 504 /50x.html; #location = /50x.html { # root html; # } ########################################################################### #if (!-f $request_filename) { # rewrite ^/(.*)$ http://$host/lbt-www/ permanent; # break; #} location ~ /purge(/.*) { allow 127.0.0.1; allow 10.10.20.0/24; allow 10.10.10.30; # deny all; proxy_cache_purge cache_one $host$1$is_args$args; } location ~ .*\.(php|jsp|do|cgi)?$ { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $remote_addr; proxy_pass http://backend_server; } # access_log off; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 1h; } access_log logs/cache.log cache; }
nginx
原创
©著作权归作者所有:来自51CTO博客作者xbzy77的原创作品,谢绝转载,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
nginx_nginx.conf
1.全局块worker_processes指的是并发数量,大则并发数量多,和硬件有关2.events块为nginx服务器
nginx 连接超时 连接数 网络连接