Nginx移动重定向失败

时间:2015-03-09 01:26:01

标签: nginx

当我转到http://domain.com时,移动重定向会起作用,但当我转到其他某些页面时,它会失败并提供原始链接。

       location / {

        if ($http_user_agent ~* "(iPhone|iPod|android|blackberry)" ) {
            return 301 $scheme://$host/m$request_uri;
        }

       index index.php;

    }

    location /m/ {
        index index.php;

    }

1 个答案:

答案 0 :(得分:0)

你必须告诉nginx你的server_name的根目录在哪里,所以在移动检测后你必须对nginx说桌面的根目录。