web-dev-qa-db-fra.com

comment transférer domain.com vers www.domain.com sur godaddy pour le site hébergé s3?

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.

  • Comment faire pour que ça marche?
  • Puis-je ajouter un enregistrement quelconque à godaddy pour rediriger domain.com vers www.domain.com?
  • Dois-je obtenir une adresse IP statique pour que cela fonctionne avec s3? Je continue à lire sur une adresse IP élastique d'ec2, mais je ne comprends pas comment je peux le configurer, ni comment cela fonctionnerait car je n'utilise pas du tout ec2 pour mon site Web.

Veuillez aider un débutant!

42
fragholrok

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.

  1. Connectez-vous à GoDaddy.com.
  2. Cliquez sur Mon compte.
  3. Cliquez sur le produit Domaines, puis sur le bouton Launch à côté de votre domaine.
  4. Dans la section Informations sur le domaine, vous devriez voir "Transfert: désactivé". Cliquez sur le lien Gérer à côté.
  5. Une boîte de dialogue Transfert et masquage devrait apparaître. Sous Transférer DOMAIN.COM à entrez "www.domain.com".
  6. Cliquez sur le bouton OK .

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).

62
Michael Krebs

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.

14
rjmunro

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

3
Go Daddy

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".

1
Oleg Vaskevich

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.

1
Benn Wolfe

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

1
JToland

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.

1
Jaume Barcelo

Mise à jour: juillet 2019 Depuis la réponse initialement acceptée par Michael Krebs en 2012, les écrans/interface utilisateur peuvent avoir légèrement changé. Veuillez suivre les captures d'écran ci-dessous pour les dernières étapes d'aujourd'hui:

godaddy domain management

Cliquez ensuite sur ajouter.

godaddy forwarding domain

0
zennni