You can try this in PHP :
Weorks good for me
**?
IF (strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod'))
{
header('Location:YOUR-URL-FOR-IPOD-AND-IPHONE');
exit();
} ELSE IF (strstr($_SERVER['HTTP_USER_AGENT'],'iPad'))
{
header('Location: YOUR-URL-FOR-IPAD');
exit();
}
?**
** = < and >
