Nginx判断客户端实现301跳转

set $a 0;

#第一个条件
 if ($uri !~* /(.*).php(.*)){
 set $a 1;
 }

#第二个条件
 if ($http_user_agent ~* (up.UCBrowser|mobile|nokia|iphone|ipad|android|samsung|htc|OPPO|手机版|手机模式)){
 set $a 1$a;
 }

满足两个条件后才301跳转
 if ($a = 11){
 rewrite ^/(.*)$ http://wap.com/$1 permanent;
 }
posted @ 2020-03-11 18:12  xiaobingch  阅读(472)  评论(0)    收藏  举报