以下のコードで、スマートフォンからアクセスした際、「http://example.com/sp/」へ飛ばすことができます。

PHPコード

if(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod')) {
    header('Location: http://example.com/sp/');
    exit();
}