需要當手機訪問PC站頁面時自動跳轉到對應的手機站頁面

    if ( $http_user_agent ~ "((MIDP)|(WAP)|(UP.Browser)|(Smar

tphone)|(Obigo)|(Mobile)|(AU.Browser)|(wxd.Mms)|(WxdB.Browser)|(CLDC)|(U
P.Link)|(KM.Browser)|(UCWEB)|(SEMC-Browser)|(Mini)|(Symbian)|(Palm)|(Nokia)|(Panasonic)|(MOT)
|(SonyEricsson)|(NEC)|(Alcatel)|(Ericsson)|(BENQ)|(BenQ)|(Amoisonic)|(Amoi)|(Capitel)|(PHILIPS
)|(SAMSUNG)|(Lenovo)|(Mitsu)|(Motorola)|(SHARP)|(WAPPER)|(LG)|(EG900)|(C
ECT)|(Compal)|(kejian)|(Bird)|(BIRD)|(G900/V1.0)|(Arima)|(CTL)|(TDG)|(Da
xian)|(DAXIAN)|(DBTEL)|(Eastcom)|(EASTCOM)|(PANTECH)|(Dopod)|(Haier)|(HAIER)|(KONKA)|(KEJIAN)|
(LENOVO)|(Soutec)|(SOUTEC)|(SAGEM)|(SEC)|(SED)|(EMOL)|(INNO55)|(ZTE)|(iP
hone)|(Android)|(Windows CE)|(Wget)|(Java)|(curl)|(Opera))" ){

rewrite ^/(.*)$ http://wap.xxx.cn/$1;

       rewrite ^/$ http://wap.xxx.cn;

    }

            這段是用於配置手機訪問web站點自動跳轉到手機頁面。
            這個代碼需要配置再web站點的service{} 區域裏,位置再集羣跳轉區塊前做判斷。

                    location ~ \.(do)$ {
        proxy_pass http://upstream;
        proxy_set_header  Host $host;
        proxy_set_header  Cookie $http_cookie;
        proxy_set_header  X-Real-IP  $remote_addr;
        proxy_redirect off;
        client_max_body_size 10m;
        client_body_buffer_size 128k;
        proxy_connect_timeout 90;
        proxy_send_timeout 90;
        proxy_read_timeout 90;
        proxy_buffer_size 4k;
        proxy_buffers 4 32k;
        proxy_busy_buffers_size 64k;
        proxy_temp_file_write_size 64k;
            }

     location ~* ^/(upload)/ {
        root /mnt/www; 
                    expires 1d;
            }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章