amazon-web-services - 使用 AWS Cloudfront 和 S3 从 example.com 重定向到 www.example.com
问题描述
我目前的网站在https://www.example.com运行。为此,我创建了一个托管名为 www.example.com 的站点的 S3 存储桶,然后创建了一个 Cloudfront 实例来添加 SSL。
然后我在 Godaddy 中创建了一个指向 Cloudfront URL 的 CNAME。
如果我访问http://example.com,GoDaddy 会正确重定向到http://www.example.com,而 Cloudfront 会正确重定向到https://www.example.com。
但是,如果我访问https://example.com,我会得到一个空白页面。如何使 SSL 裸域重定向到 www?
解决方案
在重新阅读您的问题时证明自己是错误的:
“不幸的是,我们的转发服务器不接受 HTTPS 请求。这就是为什么你的前锋不起作用的原因。无法解析使用 HTTPS 协议进入转发服务器的流量。您能够进行设置的唯一方法是将域托管在安装了 SSL 证书的服务器上。然后,您可以设置重定向以将流量从旧域指向新域。“</p>
您可能应该只是将域移动到 route53。
推荐阅读
- python - 使用 api 的 Giphy Dashboard 数据
- javascript - javascript 在调用者和被调用者中等待
- java - 如何在 Kotlin 中手动将字节分配给 long?
- postgresql - 构建 lambda 函数以连接到 Postgresql 获取:无法导入模块“lambda_function”:没有名为“psycopg2”的模块
- excel - Len & 替代品
- c# - 在 ConfigureServices 中使用 DI?
- c++ - 为什么 std::vector 和 std::valarray 初始化构造函数不同?
- python - 自动编码器的 Keras 示例是否应该工作?
- r - ubuntu 上的 R 闪亮错误:R --no-save --slave -f \/opt\/shiny-server\/R\/SockJSAdapter\.R
- reactjs - React 函数渲染时的异步问题:它将直接重定向而不是等待 fetch 结束