Проблема в том, что сайт ничего не выдает, если вы не следите за местоположением (похоже, оно может перенаправить, если это торт) и если вы не принимаете куки.
$cookie = tempnam ("/tmp", "CURLCOOKIE");
$ch = curl_init();
curl_setopt( $ch, CURLOPT_COOKIEJAR, $cookie );
curl_setopt($ch, CURLOPT_URL, "http://www.trofeocaressa.it/cakephp/matches/showMatchesBySeasonId/season_id:1" );
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true );
$results=curl_exec($ch);
echo $results." <br />";
Это должно вернуть результаты. Для будущих ссылок Curl Manual в нем есть список того, что вы можете передать, что он делает и т. Д. Попробуйте некоторые основные элементы, такие как файлы cookie, рефереры, пользовательские агенты и т. Д.