PDA

View Full Version : Problema con Access-Control-Allow-Origin


lippux
14-06-2013, 18:18
Vi illustro il mio problema: sto utilizzando un player html5+flash, JW Player, per caricare una playlist da file rss che sta sul dominio www.italiaonline.tv

Ho creato una pagina con il player su un altro dominio, la potrete testare all'indirizzo: http://www.elpueblo.it/vecchio/test-rss.html

Il JW Player sceglie, a seconda del browser, se avviare la versione flash o quella html5. Con la versione flash non ho problemi, e quindi con browser come firefox, ma nella versione html5, supportata da chrome e dai browser mobile, ottengo questo errore:

XMLHttpRequest cannot load http://www.italiaonline.tv/rss/2642.rss. Origin null is not allowed by Access-Control-Allow-Origin.

Il problema mi č chiaro ed apparentemente anche la soluzione (ho seguito queste istruzioni http://www.longtailvideo.com/support/jw-player/28844/crossdomain-file-loading)

Ho aggiunto al file htaccess, nella root directory del server italiaonline.tv, le seguenti linee:

<FilesMatch "\.(rss)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>

Che in teoria dovrebbero abilitarmi all'accesso dall'esterno per tutti i file rss.
Ma nulla si muove.
Puņ dipendere dalle configurazione di apache su aruba?
Suggerimenti?

Vi ringrazio in anticipo...