edit: Amazon prend désormais en charge cela. http://aws.typepad.com/aws/2012/12/root-domain-website-hosting-for-amazon-s3.html

J'ai ma configuration de domaine dans Route53 chez Amazon AWS

exec ping commande dans mon domaine sans www

$ ping mydomain.com.br
ping: cannot resolve domain.com.br: Unknown host

exec ping commande dans mon domaine avec www

$ ping www.domain.com.br
PING s3-website-sa-east-1.amazonaws.com (177.72.245.6): 56 data bytes
64 bytes from 177.72.245.6: icmp_seq=0 ttl=244 time=25.027 ms
64 bytes from 177.72.245.6: icmp_seq=1 ttl=244 time=25.238 ms
64 bytes from 177.72.245.6: icmp_seq=2 ttl=244 time=25.024 ms

Route 53 -> Créer un ensemble d'enregistrements -> Nom : [ ].domain.com.br Définir la valeur CNAME : www.domain.com.br

ERREUR D'AFFICHAGE

"RRSet of type CNAME with DNS name mydomin.com is not permitted at apex in zone mydomin.com"

answer

Vous ne pouvez pas utiliser un CNAME pour le domaine de niveau racine, cela viole les RFC et peut causer un certain nombre de problèmes. Malheureusement, Amazon n'a pas de solution de contournement pour les sites Web hébergés par S3.

edit: Amazon prend désormais en charge cela. http://aws.typepad.com/aws/2012/12/root-domain-website-hosting-for-amazon-s3.html

Il existe des services comme WWWizer que vous pouvez utiliser pour rediriger vers le WWW, mais ils ne sont pas une solution parfaite.

Créez un jeu d'enregistrements de ressources (Type A - Adresse IPv4) qui « porte le même nom que la zone hébergée en laissant le champ Nom vide ».

Amazon Route 53 - Modifier le jeu d'enregistrements

C'est l'avertissement que Route 53 donne lorsque j'essaie d'ajouter le nom "@", que j'utilisais également pour les serveurs de noms Bind. N'utilisez donc pas '@', utilisez un nom vide ''.

Si vous souhaitez faire pointer votre domaine racine mydomain.com.br vers le service d'AWS :

  • créer un enregistrement de type A-Adresse IPv4 .
  • puis sélectionnez Oui pour Alias.
  • Alias ​​Target répertorie la saisie semi-automatique pour vos ressources AWS.