Ho un sito Web ospitato su Amazon S3. È la nuova versione di un vecchio sito Web ospitato su WordPress.
Ho impostato alcuni file con i metadati Website Redirect Locationper gestire la posizione precedente e reindirizzarli alle nuove pagine del sito Web.
Ad esempio: avevo il http://www.mysite.com/solutiondesiderio di reindirizzare a http://mysite.s3-website-us-east-1.amazonaws.com/product.htmlQuindi ho creato un file vuoto chiamato solutionall'interno del mio bucket con i metadati corretti:
Website Redirect Location= /product.html
I metadati di reindirizzamento S3 sono equivalenti a 301 Moved Permanentlyquelli ideali per la SEO. Funziona benissimo quando si accede all'URL direttamente dal dominio S3.
Ho anche creato una distribuzione CloudFront basata sul bucket del sito Web. E quando provo ad accedere tramite la mia distribuzione, il reindirizzamento non funziona, ovvero:
http://xxxx123.cloudfront.net/solution non reindirizza ma scarica invece il file vuoto.
Quindi la mia domanda è come mantenere il reindirizzamento attraverso la distribuzione CloudFront? O qualche idea su come gestire il reindirizzamento senza deteriorare la SEO?
Grazie