nginx设置pc浏览器跳转到手机浏览器

由于手机浏览器跟pc浏览器适配不一样,所以会看到有的url在电脑上看是正常的,但是在手机浏览器上看的时候是乱的,一般对于这种问题我们解决方案是做一个网站适配手机浏览器,但是如果给你一个pc的地址,如何让对方打开的时候自动跳转到手机端访问的网站,我们可以通过nginx来进行适配,如果nginx检测到这是手机浏览器,那么直接重定向到手机端网站。在server节点下增加判断,配置方法如下:

if ($http_user_agent ~* "(Android|iPhone|Windows Phone|Kindle|webOS|iPod|BlackBerry)" ){ 
	#专题页
	rewrite ^/clsbzb/(\w+)$ http://m.xxx.com$uri permanent;
}

比如说访问http://www.xxx.com/clsbzb/aaa会把自动把地址转化为
http://m.xxx.com/clsbzb/aaa

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值