1. 程式人生 > >Nginx配置根據客戶端設備轉發

Nginx配置根據客戶端設備轉發

app sendfile nginx配置 stream cal ces end RKE body

#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    log_format  main  
$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$http_x_forwarded_for"; access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout
0; keepalive_timeout 65; upstream static_pools { server 192.168.56.13; } upstream upload_pools { server 192.168.56.14; } #gzip on; server { listen 80; server_name localhost; root /Data/www; location / {
if ($http_user_agent ~* "MSIE") { proxy_pass http://static_pools; } if ($http_user_agent ~* "chrome") { proxy_pass http://upload_pools; } # if ($http_user_agent ~* "Firefox") { # proxy_pass http://xxx_pools; # }
#安卓:android 蘋果:iphone
           index index.html; } error_page
500 502 503 504 /50x.html; location = /50x.html { root html; } } }

Nginx配置根據客戶端設備轉發