2017-06-18 6 views
1

Je suis en train de configurer une simple page d'accueil basique HTML statique et j'ai décidé de le mettre sur S3.Amazon S3 Erreur: Le compartiment spécifié existe dans une autre région

mon nom de seau est appelé le même que mon domaine

www.example.com.s3-website.eu-west-2.amazonaws.com/ 

Et puis j'ai un CNAME réglé sur la même chose.

le seul problème est que je reçois une erreur 400 d'Amazon S3

400 Bad Request 

    Code: IncorrectEndpoint 
    Message: The specified bucket exists in another region. Please direct 
    requests to the specified endpoint. 

J'ai vérifié et mon seau est certainement l'UE de l'Ouest et c'est le point final, il m'a donné au moment de servir un site statique.

+0

Allez dans les propriétés du compartiment S3, cliquez sur Hébergement du site statique. Il vous donnera l'URL à utiliser. Vérifiez que cela fonctionne, puis vérifiez que votre CNAME pointe vers la même URL. –

+0

Nous aurons besoin du nom réel du seau afin de résoudre les détails les moins évidents. –

+0

Sure chose - http://www.golrnr.com.s3-website.eu-west-2.amazonaws.com/ –

Répondre

1

Vous pouvez vérifier l'emplacement de votre compartiment à l'aide de la commande suivante. Est-il possible que votre seau se trouve dans eu-west-1 au lieu de eu-west-2?

+0

Est rentré avec { "LocationConstraint": "eu-west-2" }, et va à www.example.com.s3-website.eu-west-1.amazonaws.com est 404. C'est définitivement là, c'est juste ne pas diriger correctement et je suis si confus quant à pourquoi. –

0

Je n'ai pas réussi à résoudre le mauvais problème de région, cependant, j'ai créé une distrubution cloudfront et ai mis un CNAME à la place.