nginx配置判断是PC还是移动端
经验与学习 2023/6/30 10:43:34 点击:不统计
原文是网站制作学习网的FoAsP.cn
nginx 通过 user_agent 判断客户端是PC 还是移动,通过判断,来做不同的操作
配置如下,可以与 location 同级别,也可以在location 里面
1. 定义变量,用户cdn key 等
set $ismobile 0;
if ( $http_user_agent ~* "(Android|iPhone|Windows Phone|UC|Kindle)" ){
set $ismobile 1;
}
2. 通过判断移动端还是pc 选择不同文件夹
location / {
root /pc
if ( $http_user_agent ~* "(Android|iPhone|Windows Phone|UC|Kindle)" ){
root /mobile;
}
}
以上就是 nginx 判断pc 还是移动端了
原载于:文章来源:www.forasp.cn网站制作学习
·上一篇:nginx 配置cache 做CDN >> ·下一篇:nginx referer防盗连 >>