Здравствуйте.
Написал простенький скрипт с проверкой и куками для редиректа на мобильную версию, если человек зашел с телефона, но столкнулся с проблемой, если человек заходит по ссылке, которая отличается от site.com (например: site.com/item?id=1211212), то его автоматом кидает на m.site.com
Как сделать так чтобы открывалась именно та страница, которую клиент запросил?
if($ipad || $iphone || $ipod || $android || $symb || $operam || $htc || $winphone || $berry) {
// здесь я проверяю захотел ли человек остаться на полной версии
if(isset($_REQUEST['ver']) and $_REQUEST['ver'] === 'full') {
setcookie('ver', 'full', time() + 86400, '/', '.site.com');
}
// если нет, то отправляем на мобильную
if(empty($_COOKIE['ver'])) {
header('Location: http://m.site.com/');
exit;
}
}