代码之家  ›  专栏  ›  技术社区  ›  pdoherty926

使用CloudFront时AWS裸域重定向

  •  2
  • pdoherty926  · 技术社区  · 7 年前

    我一直试图找到一个权威的资源来帮助我理解如何配置各种服务,以便: http://example.com , http://www.example.com , https://example.com https://www.example.com .

    到目前为止,我只给出了一半的答案,其中包括在没有CloudFront/TLS的情况下执行此操作,或者尝试执行反向映射--www.example.com网站到example.com网站. (我正在等待我最近的一次反向工程的尝试传播,但我不太相信它会奏效。)

    1 回复  |  直到 7 年前
        1
  •  0
  •   FrancescoCarlucci    7 年前

    HTTP到HTTPS的重定向内置于CloudFront中( https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-https-viewers-to-cloudfront.html

    一个简单而有效的方法是将根域映射到一个单独的S3 bucket(因为bucket必须与域名匹配),并在bucket本身内设置重定向(参见: https://docs.aws.amazon.com/AmazonS3/latest/user-guide/redirect-website-requests.html )或者在索引.html.

    <meta http-equiv="refresh" content="0; URL='http://www.example.com'" />