要学习AWS我正在节点中创建一个小型图像查看应用程序,现在我正处于将图像上传到我的应用程序时,它们将保留在S3中。我希望这些图像可以从我自己的域中作为链接访问,但我也希望我自己的域重定向到运行该应用程序的EC2实例。
简而言之,我希望www.mydomain.com
指向EC2实例,www.mydomain.com/images/imagename.png
指向S3。这可能吗?
答案 0 :(得分:3)
您需要做的就是将images.mydomain.com
委托给您的S3帐户,并在您的DNS中指明CNAME记录
images.mydomain.com
至s3.amazonaws.com
然后,您可以将链接指向:
images.mydomain.com/your_bucket_name/imagename.png
从S3提供服务。
答案 1 :(得分:0)
通常最好直接从S3或最好是Cloudfront提供服务。您可以通过自己的域代理它,但它必须通过或由Web服务器重定向到S3。