将特定的 S3 URL 指向另一个 IP(EC2 实例)

将特定的 S3 URL 指向另一个 IP(EC2 实例)

我有一个静态网站托管在 AWS S3 中,网址为www.example.com。但是,我需要www.example.com/blog指向 EC2 实例,而不是blog在 S3 中查找,因为我在该实例中安装了 Wordpress 来提供博客内容。我知道可以通过调整 Apache 配置文件来实现这一点,如所述这里,但这对于 S3 静态托管似乎无效。

那么,这可能吗?

编辑

我的问题被标记为可能重复这个问题。但是,那里提出的解决方案会改变 URL www.example.com/blog,而我想保留它。

答案1

设置使用 S3 重定向。这可以是到博客子域的 301 重定向,虽然这并不完全是您所要求的,但更简单。

如果您真的希望让 S3 托管网站,并在子目录中放置博客,我认为您需要设置域以指向 EC2 服务器,并对非博客目录进行适当的重定向。

相关内容