我正在尝试设置我的 nginx 以将来自移动设备的所有请求重定向到 /mobile/$uri 我想出了这个解决方案,但它似乎不起作用。是语法问题还是对整个重定向概念的误解。
if ($http_user_agent ~* '(iPhone|iPod|android|blackberry)') {
rewrite ^(.*) http://xxxx.org/mobile/$1 permanent;
}
当我使用我的安卓手机时,我得到了类似 xxx.org/mobile/mobile/mobile/mobile....
有什么想法吗?有什么建议吗?