当我转到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;
}
答案 0 :(得分:0)
你必须告诉nginx你的server_name的根目录在哪里,所以在移动检测后你必须对nginx说桌面的根目录。