Код приведен ниже, он работает, но редирект происходит со всех страниц сайта.
А нужно, чтобы редирект был только с главной страницы (site.com) на страницу (site.com/mobile.html), по условию, что юзер зашел (или перешел с внутренних страниц сайта) на главную страницу сайта через мобильный браузер.
Если юзер зашел не с мобильного браузера, редиректа нет.
Если юзер зашел с мобильного браузера на любую страницу сайта, кроме главной, редиректа нет.
Код размещается в самом начале файла index.php в каталоге с шаблоном или в корне:
<?
if (preg_match("/(Android|iPhone|iPad|iPod|IEMobile)/i", $_SERVER["HTTP_USER_AGENT"])>0) {
header("Location: http://site.com/mobile.html"); exit;
}
?>
Буду признателен, кто поправит код. Плюс в карму!
