hualinux1.12 基础:手机访问www自动从pc版跳转到手机版

时间:2025-03-09 20:05:06

server {

    listen      80;

    server_name  ;

    # 检测是不是手机访问

    set $mobile_rewrite p;

    if ($http_user_agent ~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)) {

      set $mobile_rewrite "${mobile_rewrite}p";

    }

    if ($mobile_rewrite = pp) {

            rewrite  ^/(.*)$  redirect;

            break;

        }

    #如果不是手机访问强制性跳转到https

    if  ($mobile_rewrite = p) {

    rewrite ^(.*) https://$server_name$1 permanent;

    }

}

server {

    #listen      80;

    listen      443 ssl;

    ssl on;

    server_name  ;

    #by hua

    ssl_certificate  /root/.//;

    ssl_certificate_key /root/.//;

    #charset koi8-r;

    access_log  /www/logs/nginx/  main;

    root  /www/xxx_com;

    index  ;

location / {

    }

....

}