J'ai récemment acheté un domaine avec Namecheap avec l'intention de le pointer vers un site statique AWS S3. Mon problème est que mettre "www.tagisow.dev" et "tagisow.dev" dans la barre d'adresse me conduit à une boucle "Connexion .." infinie dans Chrome et Firefox.
Ce que j'ai essayé:
Curieusement, la machine de retour en arrière voit le site Web: http://web.archive.org/web/20190907091529/http://www.tagisow.dev/
Je peux très bien boucler le domaine avec curl www.tagisow.dev
et il retourne le contenu de index.html
Je me demande si le fait que le TLD .dev soit HSTS - ce qui signifie qu'il nécessite absolument HTTPS pour fonctionner a quelque chose à voir avec mon problème. Mais je me souviens avoir reçu un avertissement une fois à l'intérieur Chrome que ce domaine nécessite HSTS. Pour l'instant, je ne reçois rien, je me "connecte ..."
Le point de terminaison fonctionne bien: http://www.tagisow.dev.s3-website.eu-central-1.amazonaws.com
Je ne sais vraiment pas quoi faire maintenant. Les enregistrements DNS sont très bien, le compartiment S3 est en place - je ne vois rien d'autre à vérifier.
Le site Web a commencé à fonctionner mais j'ai complètement changé mon approche.
J'ai suivi n tutoriel expliquant comment configurer SSL pour un site statique AWS S en utilisant:
Sur la base du tutoriel que j'ai publié, vous devez:
Créez une redirection d'e-mail pour votre domaine dans le panneau de configuration Namecheap - il doit s'agir de quelque chose comme admin @ yourdomain ou webmaster @ yourdomain (requis pour Amazon Certificate Manager)
Créez un certificat SSL ACM (gratuit) pour votre site Web. Utiliser la vérification par e-mail - l'e-mail sera envoyé à la redirection d'e-mail que vous avez définie
Créez une distribution CloudFront qui redirige HTTP vers HTTPS et liez-la à votre adresse de compartiment S3 (le long lien AWS)
Utilisez Route53 pour acheminer le trafic vers votre distribution cloudfront. Votre zone hébergée Route 53 vous attribuera 4 serveurs DNS - vous devez les copier manuellement dans le panneau de domaine Namecheap (premier onglet du panneau Namecheap de votre domaine)