FAQ - Come risolvere "No 'Access-Control-Allow-Origin' header is present on the requested resource" ?

Per risolvere l'errore No 'Access-Control-Allow-Origin' header is present on the requested resource  causato dalla policy CORS per alcuni tipi di richieste, se non già presente bisogna creare un file .htaccess all'interno della cartella pubblica del proprio dominio (ad esempio  la public_html) ed inserire all'inizio del file in oggetto il codice a seguire:

#######
<ifmodule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</ifmodule>
#######

Sebbene il codice sopra menzionato dovrebbe risolvere l'errore, potrebbe esporre il proprio sito agli attacchi CSRF/XSRF, per limitare la possibilità di questo tipo di attacchi, è possibile redere il codice più restrittivo limitandolo solo alla tipologia di files desiderata, nell'esempio a seguire il codice viene limitato solo i files di tipo geojson, json, js e ttf.

#######
<FilesMatch "\.(geojson|json|js|ttf)$">
<ifmodule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</ifmodule>
</FilesMatch>
#######

FAQ Precedente su Hosting
<< Come escludere un indirizzo IP dalle statistiche AWStats?
FAQ Successiva su Hosting
Cosa fare per l'alert "Segnalato sito ingannevole" da Google Safe Browsing? >>
FAQ Correlate

Come fare il redirect di tutte le pagine del sito su una nuova pagina?
Per reindirizzare tutte le pagine del proprio sito su una singola pagina di un altro dominio, basta creare un file .htaccess Il file .htaccess può essere...

Quali sono i vantaggi di un hosting con IP dedicato?
I vantaggi di avere un IP dedicato sono molteplici, tuttavia c'è da dire che in realtà l'impatto su un sito medio è pressochè minimo o...

Quali sono i dati per accedere all'FTP?
I dati per accedere al server FTP sono gli stessi per accedere al pannello di controllo dell'hosting, è comunque possibile creare altri account FTP fino...

Cosa è un dominio alias o un dominio a parcheggio?
Un alias di dominio, detto anche dominio a parcheggio o più semplicemente dominio alias, è un nome di dominio secondario che punta allo stesso spazio...