Bonjour,

J'ai une page html dans laquelle je charge un fichier xml qui est distant (sur un espace web m'appartenant).

J'ai une erreur avec le navigateur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
XMLHttpRequest*cannot*load*http://www.monsite.net/douce/bonsplans.xml.*Origin*http://monsite.net*is*not*allowed*by*Access-Control-Allow-Origin.
J'ai fait quelques recherches sur le web et il semblerait qu'il faille ajouter l'autorisation dans le .htaccess ?

Du coup, j'ai créé un fichier .htaccess dans le répertoire contenant le fichier xml :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<FilesMatch "\.(xml|js|html|php)$">
  <IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
  </IfModule>
</FilesMatch>
Le problème c'est que j'ai toujours l'erreur dans le navigateur.

Je dois avoir fait une erreur quelque part. Pouvez-vous m'aider, s'il vous plait ?

Merci