DOMDocument - carregar xml rss - falha ao abrir o fluxo

Quero obter links de um URL de RSS. Este é o meu código:

$doc = new DOMDocument();
$doc->load("http://www.alef.ir/rssdx.gmyefy,ggeltshmci.62ay2x.y.xml");
$arrFeeds = array();
foreach ($doc->getElementsByTagName('item') as $node) {

    $title = $node->getElementsByTagName('title')->item(0)->nodeValue;
    $title=strip_tags($title);
    $link=$node->getElementsByTagName('link')->item(0)->nodeValue;
}

Eu usei esse código para vários outros URLs e todos funcionaram, mas neste eu recebo:

Aviso:
DOMDocument :: load (http://www.alef.ir/rssdx.gmyefy,ggeltshmci.62ay2x.y.xml): falha ao abrir o fluxo: a solicitação HTTP falhou!
HTTP / 1.1 403 Proibido em /home/xxxxxxx/domains/xxxxxxx/public_html/data.php na linha 14
Aviso:
DOMDocument :: load (): aviso de E / S: falha ao carregar a entidade externa "http://www.alef.ir/rssdx.gmyefy,ggeltshmci.62ay2x.y.xml"
em /home/xxxxxxx/domains/xxxxxxx/public_html/data.php na linha 14
http://www.alef.ir/rssdx.gmyefy,ggeltshmci.62ay2x.y.xml

A linha 14 é:

$doc->load("http://www.alef.ir/rssdx.gmyefy,ggeltshmci.62ay2x.y.xml");

Você poderia me ajudar? Por que essa solicitação me deu um erro?

obrigado

questionAnswers(2)

yourAnswerToTheQuestion