打开站点的配置文件
server {
listen 80;
root /www/web/dev/public_html;
server_name dev.xxx.net ;
#先定义一个变量 赋值为空
set $flag 0;
#用 http_user_agent 判断是否微信浏览器访问
if ($http_user_agent ~ "MicroMessenger|^$" ){
set $flag "${flag}1";
}
#判断变量,匹配文件后缀名 后执行跳转 以访问一个apk文件为例
location ~* .(apk)$ {
if ($flag = "01"){
#配置文件存放路径
root web/dev/public_html/xxx/;
#配置要跳转的地址
rewrite ^/ www.baidu.com?d=$request_uri;
}
}
}
重启nginx