防止别名在浏览器地址栏中转换域名

防止别名在浏览器地址栏中转换域名

我正在使用 Amazon Web Services。我在 Route 53 中设置了我的域名,在 S3 中设置了静态网站托管,并且我已使用 DNS ALIAS 记录集成功将域名映射到 S3 存储桶。到目前为止一切顺利。

当我启动浏览器并指向 www.example.com 时,我会从我的 S3 存储桶中获得 index.html 资源。同样不错。

我遇到的问题是,当我执行此操作时,浏览器地址栏中的地址将从http://www.example.comhttp://example.com.s3-website-us-west-2.amazonaws.com

后者是 S3 存储桶的地址,从技术上讲,这是正确的来源。但是,我希望地址保持不变。换句话说,我不希望浏览器地址栏中的 URL www.example.com 被替换为 S3 存储桶 URL。

我可以通过一些额外的 DNS 记录集或其他方法解决这个问题吗?

答案1

AWS 上一位热心的论坛发帖人帮我解决了这个问题。这确实不是 DNS 相关的问题,而是 Web 服务器的问题。在本例中,Web 服务器实际上是 AWS S3。它错误地设置了重定向,以(毫不奇怪地)将请求从实际域路由到 S3 存储桶地址。实际上,我认为用户文档是准确的,但我在配置过程中犯了一个错误。

相关内容