我们目前正在将网站迁移到EC2,利用OpsWorks。现在,我们在编码中使用相对URL引用网站的所有媒体文件,如“/images/image1.jpg”等。有没有办法将我们的编码中的/images目录别名为S3存储桶?我们想要做的是将大尺寸图像放到S3上,这样它就不会与我们的每个S3实例一起存储。
我知道我们可以为存储桶本身创建一个别名DNS条目,但那样我们就必须在编码中引用完整的URL。例如,http://images.s3-website-us-east-1.amazonaws.com。我们更愿意保持编码中的URL引用相对和绝对路径。
我们正在为PHP / Apache前端EC2实例使用AWS Linux。
我知道我们可以为存储桶本身创建一个别名DNS条目,但那样我们就必须在编码中引用完整的URL。例如,http://images.s3-website-us-east-1.amazonaws.com。我们更愿意保持编码中的URL引用相对和绝对路径。
我们正在为PHP / Apache前端EC2实例使用AWS Linux。
images.yoursite.com/images/
作为其别名,或者您可以使用类似s3fuse
(我个人认为不是很好用)在EC2实例上创建一个挂载点到S3。 - scrowler