Stavo cercando di configurare un CDN di Spaces per il mio bucket Spaces e dopo qualche grattacapo riguardo al percorso della sottodirectory, SSL e precompilazione, l’ho fatto funzionare, più o meno. Tutte le risorse vengono caricate correttamente ma nulla viene eseguito. Basandomi su Digitalocean block storage VS amazon S3 - #5 by md-misko, sembra che l’header content-encoding venga rimosso, il che sta causando problemi.
Qualcuno può confermare se questa è la causa del problema e che rimane un bug aperto con DO?
Qualcuno ha trovato una soluzione? Un CDN gratuito comporterebbe un enorme risparmio sui costi.
Personalmente, penso che mi piacerebbe vedere dettagli aggiuntivi nel post Configure an S3 compatible object storage provider for uploads, magari anche un problema aperto di DO, in modo da poter confermare il problema e che fosse ancora un’informazione aggiornata.
Forse è solo la parte di me che vuole confermare tutto da sola
Ciao!
La documentazione su Configure an S3 compatible object storage provider for uploads è una wiki. Stiamo documentando in modo collaborativo il funzionamento di varie CDN. Non uso lo storage di oggetti di DigitalOcean, quindi non posso fornire ulteriori dettagli. Forse potresti tu?
È un ottimo suggerimento, mi piace fornire un link per consentire agli utenti di un servizio di far sentire la propria voce per dare priorità alle correzioni. Ho fatto qualche ricerca e non sono riuscito a trovare un problema specifico sulla CDN di DO, ma ne ho trovati diversi sparsi ovunque. A quale dovremmo collegarci? Come utente del servizio, la nostra community si affida a contributori come te per verificare questi dettagli.
Sono un principiante con cose da sysadmin/cloud, quindi spero che qualcuno possa ricontrollarmi prima di apportare modifiche.
Queste sono le intestazioni mancanti che vedo in /assets non-CDN ma mancanti in /assets CDN:
content-encoding
expires (anche se c’è x-amz-expiration)
server
X-Firefox-Spdy
Quando confronto con le intestazioni CDN /assets di meta.discourse.org’s cloudfront, mancano expires (e x-amz-expiration), ma hanno tutte le altre intestazioni rispetto a /assets non-CDN.
Ho anche trovato due domande aperte nella community di DO, non sono sicuro se siano 100% la stessa causa principale. Spero che qualcuno possa ricontrollarmi