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 Location
per gestire la posizione precedente e reindirizzarli alle nuove pagine del sito Web.
Ad esempio: avevo il http://www.mysite.com/solution
desiderio di reindirizzare a http://mysite.s3-website-us-east-1.amazonaws.com/product.html
Quindi ho creato un file vuoto chiamato solution
all'interno del mio bucket con i metadati corretti:
Website Redirect Location
= /product.html
I metadati di reindirizzamento S3 sono equivalenti a 301 Moved Permanently
quelli 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