Avevo usato questo una volta, prova a vedere se funziona
Codice PHP:
<?php
if (strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone') !== FALSE)
{header("Location: /iPhone/index.html");}
else if (strpos($_SERVER['HTTP_USER_AGENT'], 'iPad') !== FALSE)
{header("Location: /iPhone/index.html");}
?>