NGINX重定向到同一域上的另一个页面

时间:2017-09-06 01:43:40

标签: nginx

我正在尝试将移动用户重定向到网站上的特定网页。

桌面网址 http://www.example.com 但是当它检测到用户正在使用移动设备时,它应该重定向到 http://www.example.com/mobile

我尝试了类似下面的内容,但是虽然网址发生了变化,但它表示重定向次数太多了。

set $mobile_rewrite do_not_perform;

if ($http_user_agent ~* "|android|ip(ad|hone|od)|kindle") {
 set $mobile_rewrite perform;
}
if ($mobile_rewrite = perform) {
 return 301 http://www.example.com/mobile;
break;
}

我怎样才能做到这一点?谢谢!

0 个答案:

没有答案