А вот с http:// m.site.com/ редирект должен работать.
server {
server_name m.site.com www.m.site.com;
}
if ($_SERVER[«HTTP_HOST»] == ‘m.site.com’ || $_SERVER[«HTTP_HOST»] ==’www.m.site.com’){
$styleid = 6; // эта часть отвечает за показ упрощенного вида, т.е. мобильного
$userselect = true;
}