J'ai:
1) ouvert un compte aws
2) configurer des compartiments pour domain.com et www.domain.com
3) activé les paramètres du site Web dans les propriétés de chaque domaine
3) définir des stratégies de compartiment pour les deux domaines
4) a créé cet enregistrement cname:
www> www.domain.com.s3-website-us-east-1.amazonaws.com
En ce moment, lorsqu'un utilisateur se rend sur www.domain.com, il voit la page d'index, et tout fonctionne très bien. Quand ils vont sur domain.com, il n'y a rien d'autre que des ténèbres et du silence car la page ne se charge tout simplement pas (et donne une erreur de 'timeout de connexion'.)
Ce que je veux, c'est que domain.com transmette à www.domain.com afin que, peu importe ce que l'utilisateur tape dans le navigateur, il voit le site qui se trouve à www.domain.com.
Veuillez aider un débutant!
Je pense que la réponse de l'utilisateur Go Daddy était correcte, mais je vais rédiger des instructions plus succinctes que j'ai suivies pour que le transfert fonctionne pour moi. Je ne sais pas pourquoi d'autres suggèrent wwwizer, parce que GoDaddy utilise également une redirection 301 (mais peut-être que cela ne l'était pas?). Soit dit en passant, cette réponse n'est pas spécifique au S3 d'Amazon - elle nécessite simplement que l'enregistrement CNAME "www" soit correctement défini.
L'expédition a démarré pour moi dans peut-être une demi-heure.
Pour noter, dans la boîte de dialogue, vous pouvez le modifier pour transférer "http: //" ou "https: //". Je n'en avais besoin que pour "http: //", donc je ne sais pas si GoDaddy transmettra à la fois SLL et non SSL en même temps.
De plus, si vous êtes curieux, si vous cliquez sur le lien Options avancées dans la boîte de dialogue Transfert et masquage, il doit être réglé par défaut sur "Transférer uniquement" et avoir le type de redirection défini pour transférer définitivement votre domaine (c'est ce qui donne la redirection 301).
Vous pouvez utiliser le service gratuit de redirection de domaine nu de wwwizer:
http://wwwizer.com/naked-domain-redirect
Mettez simplement 174.129.25.170 comme enregistrement A pour la version non www de votre domaine.
fragholrok,
Je suis heureux que vous ayez pu trouver un moyen de faire fonctionner votre site. Certes, il est un peu difficile de comprendre exactement ce qui se passe avec votre nom de domaine sans informations plus spécifiques, mais je voulais intervenir et mentionner une chose.
Vous ne saviez pas si vous pouviez transférer votre domaine vers le sous-domaine www. Cela dépend de la façon dont vous l'avez configuré - parfois cela fonctionnera et parfois non. Selon votre article d'origine, le sous-domaine www est configuré avec son propre CNAME (par opposition à la mise en miroir de l'enregistrement A principal). Pour cette raison, vous POUVEZ transférer votre domaine vers le sous-domaine www - c'est-à-dire transférer domain.com vers www.domain.com - en utilisant la fonctionnalité de transfert de domaine de GoDaddy.com.
Si, cependant, le CNAME d'un sous-domaine est défini sur '@', ce qui signifie qu'il dirige vers l'enregistrement A principal, la transmission du domaine vers le sous-domaine ne fonctionnerait pas.
Je voulais juste clarifier pour quiconque pourrait rencontrer ce fil.
Bonne chance avec votre site,
Alon GoDaddy.com Réseaux sociaux
Si vous utilisez Route 53, vous pouvez créer un nouveau compartiment avec votre nom de domaine nu, et sous "Hébergement de site Web statique", définissez-le sur "Rediriger toutes les demandes vers un autre nom d'hôte".
Je cherche la même réponse. Comment je l'ai fait dans le passé avec une réécriture Apache htaccess. Je peux le refaire de cette façon.
RewriteCond %{HTTP_Host} ^mysite\.com
RewriteRule ^(.*)$ http://www.mysite.com/$1 [R=permanent,L]
Ici est une de ces pages qui en parle.
Si vous avez besoin de plus d'aide, je réécrirais Google htaccess et Apache.
Il semble que vos serveurs DNS/noms sur GoDaddy ne soient pas correctement configurés. Ils devraient avoir les informations répertoriées pour les serveurs de noms quelque part où vous hébergez le site.
EDIT: J'ai fait un peu plus de recherche et il ne serait pas Amazon vous fournit les serveurs de noms pour S3. La "vraie solution" à cela serait de mettre en place un CName sur GoDaddy. Ce site fournit de nombreuses informations à ce sujet: http://www.google.com/support/blogger/bin/answer.py?hl=enanswer=58317
En outre, cette question semble avoir été posée auparavant: tilisation de l'hébergement de domaine GoDaddy pour créer un lien vers le site Web Amazon S
J'ai utilisé l'approche décrite dans http://thechrisoshow.com/2011/06/05/how-to-Host-a-static-website-on-s3/ (également avec godaddy).
Cela revient à supprimer l'entrée A Host, à créer une entrée CNAME et à utiliser la fonctionnalité de transfert de godaddy.
Pour moi, c'est une solution partielle. Cela fonctionne si je tape jaumebarcelo.info dans la barre d'url.
Mais cela ne fonctionne pas si je clique sur un lien pointant vers jaumebarcelo.info
ou si je tape wget jaumebarcelo.info à partir de la ligne de commande.