2015-05-23 12 views
5

Ho creato un servizio cdn e ho impostato l'origine su un sito Web azzurro che esegue il nodo iis che serve un'applicazione web NodeJS, quando si tenta di accedere alle risorse statiche il cdn sempre restituisce 404 mentre lo stesso percorso funziona quando si accede alla risorsa attraverso l'url di origine,Azure CDN restituisce 404 mentre l'URL di origine non è

tutto ciò che potrebbe mancare qui?

grazie!

risposta

5

Risulta ci vuole almeno un'ora fino a quando il contenuto viene popolato, in quel periodo il ritorno CDN 404.

+1

C'è un modo per tornare all'originale? –

+0

@EdwardOlamisan, è proprio quello che stavo pensando. Hai già trovato una soluzione alternativa? Non capisco perché Azure CDN non fornisca il valore di fallback di default (o almeno non l'ho ancora trovato come ottenere quell'effetto, eccetto per lo sviluppo della propria soluzione che richiederebbe più elaborazione per l'app stessa invece di avere CDN per gestirlo correttamente). – walther

+0

Grazie, mi hai salvato dal sprecare altri 15 minuti di ricreare/riconfigurare il mio CDN :) –

0

Ho avuto lo stesso problema, ma la causa per me era che l'Azure CDN serve contenuti solo sotto il percorso /CDN. Quindi se stai tentando di accedere a qualsiasi cosa su http://yourdomain.com/here.jpg otterrai un 404 (a meno che tu non abbia un URL rewwrite sul posto)

0

Nel caso in cui qualcun altro si imbatta in questo thread, ho creato un Azure CDN (Verizon Standard) e ci sono voluti quasi 24 ore prima che le immagini/i file si aprissero usando il nome host dell'endpoint.

Sfortunatamente, nel mio caso ho pensato che stavo facendo qualcosa di sbagliato così ho continuato a cambiarlo che probabilmente lo prolungava. Quando finalmente mi sono reso conto di aver fatto tutto correttamente, ho deciso di aspettarlo.

Problemi correlati