Amazon S3: Sites Web Statiques: la Coutume de Domaine ou sous-domaine
Amazon.com juste annoncé que l'on peut héberger des sites web statiques dans un compartiment S3. Je suis allé à leur page de configuration à http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?WebsiteHosting.html et créé un seau pour mon site statique, et il a bien fonctionné. J'ai une URL de la forme http://[mon seau nom].s3-website-us-east-1.amazonaws.com/.
Cependant, je voudrais pointer un sous-domaine que je possède (par ex. static.mydomain.com) pour mon site statique à Amazon S3. Personne n'a compris comment le faire?
J'apprécie toute l'aide que vous pouvez me donner.
Vous devez vous connecter pour publier un commentaire.
Il s'avère que pour le faire fonctionner, vous ne pouvez pas mapper n'importe quel sous-domaine de l'arbitraire seau. Le complet le nom de sous-domaine doit être le même que le compartiment S3 nom.
Grâce à Uriah et David pour des suggestions. Finalement, j'ai eu ma réponse à un Amazon AWS forum.
Assurez-vous que vous suivez les S3 DNS seau conventions de nommage lors de la création de votre seau.
Alors:
Permettre S3 Site de soutien pour le seau à l'aide d'AWS Management Console à Propriétés --> Site web
Assurez-vous que les fichiers dans le seau public, d'avoir les autorisations de lecture
Essayer le site web à l'aide de l'extrémité répertoriés dans la Console de Gestion
Installation de votre enregistrement CNAME à l'aide de la liste d'extrémité (par exemple
www.example.com CNAME www.example.com.s3-website-us-east-1.amazonaws.com
)avec les précisions suivantes Nom "mydomain.com"
Un Type "CNAME"
Valeur "mydomain.com.s3.amazonaws.com"
TTl "sur votre configuration requise"
Espère que cela fonctionnera aussi pour les static.mydomain.com
Ce qui concerne l'-
Udit
Ce qui est appelé l'Hébergement Virtuel de Seaux: http://docs.amazonwebservices.com/AmazonS3/latest/dev/VirtualHosting.html
Comment utiliser un service de DNS, comme la Route 53, Amazon propose. Mettre en place avec un CNAME de votre sous-domaine pour le public seau URL. Bien sûr, si votre domaine d'entreprise de fournir des CNAME de configuration, qui pourrait fonctionner directement.
Mise à jour 2019 : AWS personnalisé sous-domaine hébergement en S3
À compter d'aujourd'hui étapes suivantes a fonctionné pour moi d'avoir un sous-domaine pour AWS S3 hébergé site statique:
Remarque: assurez-vous que sur la "Permission" de l'onglet de seau:
-Bloquer l'accès public (seau paramètres)
-Liste de Contrôle d'accès &
-Seau de la politique
sont définis correctement assurez-vous que le flotteur est public. ( En supposant que vous avez déjà fait cela pour votre domaine racine seau, ces paramètres peuvent être mis en miroir sur ce sous-domaine seau)