În cazul în care există o variantă separată a site-ului pentru dispozitive mobile se poate folosi metoda următoare de redirectare folosind PHP şi User-Agent prin crearea fişierului user_agent.php
<?php $iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone"); $android = strpos($_SERVER['HTTP_USER_AGENT'],"Android"); $palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS"); $berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry"); $ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod"); if ($iphone || $android || $palmpre || $ipod || $berry == true) { header('Location: http://versiune.site.mobil/'); } ?>
şi includerea acestuia în fişierul index.php al site-ului principal
<?php session_start(); // *** Dacă se folosesc sesiuni require_once("user_agent.php"); ... ?>