server { listen 80; server_name 0.0.0.0; #################################### location /status { check_status; access_log off; } #################################### location ^~/aw2016 { rewrite ^.+ http://www.gdga.gov.cn/ztbd/aw2016/ last; break; } location / { if ($http_cookie ~* ".*uid=([^;]+)") { set $udid $1; } if ($http_cookie ~* "wver=wechat") { set $openid $cookie_wx_openid; } if ($http_cookie ~* "wver=alipay") { set $openid $cookie_alipay_openid; } # if ($http_cookie ~* "wver=online_ta") # { # set $luid $cookie_luid; # } set $uid $cookie_uid; if ($uid = ""){ set $uid 0; } proxy_pass http://backend; error_page 404 = http://wap.easou.com; } location ~* \.(css|css\?.*|js|js\?.*|gif|jpg|jpeg|png|ico)$ { proxy_cache easou; proxy_cache_valid 200 10m; proxy_pass http://backend; expires 24h; } } log_format www.easou.com 'v2{]easou.com{]$request{]$upstream_http_esid{]$year$month$day $hour$minute$second{]$status{]-{]$request_time{]$body_bytes_sent{]$bytes_sent{]$remote_addr{]$http_x_forwarded_for{]$http_referer{]$sent_http_mobile{]$http_user_agent{]_$upstream_http_mid{]$udid{]$http_via{]$uid{]$cookie_cid{]$openid{]v2'; access_log /log/nginx/visit/access.log www.easou.com; include vhosts/www/hostlist.conf;