Как сделать редирект на мобильную версию?
PHP тут не причем. 
Реализуется на JS
На вашем же примере в исходном коде страницы всё есть:function detect_device() {
			var w = window,
				d = document,
				e = d.documentElement,
				g = d.getElementsByTagName('body')[0],
				x = w.innerWidth || e.clientWidth || g.clientWidth,
				y = w.innerHeight|| e.clientHeight|| g.clientHeight;
			var isiPhone = 		navigator.userAgent.toLowerCase().indexOf("iphone");
			var isiPad = 		navigator.userAgent.toLowerCase().indexOf("ipad");
			var isiPod = 		navigator.userAgent.toLowerCase().indexOf("ipod");
			var isiAndroid = 	navigator.userAgent.toLowerCase().indexOf("android");
			if(isiPhone > -1 || isiPad > -1 || isiPod > -1 || isiAndroid > -1 && mobile == false){
				window.location='mobile.php?page=login';
			}
			if(x <= 800 && mobile == false){
				window.location='mobile.php?page=index';	
			}			

		}
		detect_device();
		window.onresize = function() {
			var w = window,
				d = document,
				e = d.documentElement,
				g = d.getElementsByTagName('body')[0],
				x = w.innerWidth || e.clientWidth || g.clientWidth,
				y = w.innerHeight|| e.clientHeight|| g.clientHeight;	
				
			if(x <= 800 && mobile == false){
				window.location='mobile.php?page=index';	
			}
			if(x > 801 && mobile == true){
				window.location='index.php?page=index';	
			}		
		};
Вот так detect_device();
window.onresize = function() {
			var w = window,
				d = document,
				e = d.documentElement,
				g = d.getElementsByTagName('body')[0],
				x = w.innerWidth || e.clientWidth || g.clientWidth,
				y = w.innerHeight|| e.clientHeight|| g.clientHeight;	
				
			if(x <= 800 && mobile == false){
				window.location='mobile.php?page=index';	
			}
			if(x > 801 && mobile == true){
				window.location='index.php?page=index';	
			}		
		};
detect_device(); функция отсюда