server {
listen 80;
server_name aaa.com;
root html;
location / {
default_type text/html;
add_header Cache-Control public;
set $memcached_key $uri$is_args$args;
memcached_connect_timeout 180s;
memcached_read_timeout 180s;
memcached_send_timeout 180s;
memcached_buffer_size 256k;
memcached_pass 127.0.0.1:11220;
add_header mcache hit;
gzip Off;
add_header Content-Encoding gzip;
error_page 403 = @get_bbs;
error_page 404 = @get_bbs;
error_page 502 = @get_bbs;
error_page 405 = @get_bbs;
}
location @get_bbs {
proxy_pass http://127.0.0.1:8001;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_read_timeout 20;
}
}