gpt4 book ai didi

amazon-web-services - Elastic Beanstalk 将 iis 站点的 http 重定向到 https

转载 作者:行者123 更新时间:2023-12-02 19:50:03 24 4
gpt4 key购买 nike

我正在 AWS 上使用 Elastic Beanstalk 作为 IIS 上托管的 .net core 网站。

我不确定如何让 http 重定向到 https。接下来:

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https-httpredirect.html

我已经完成了第一步,但不确定第二步该怎么做。我点击了 github 链接,但不知道如何处理该文件。

https://github.com/awsdocs/elastic-beanstalk-samples/blob/master/configuration-files/aws-provided/security-configuration/https-redirect/dotnet/https-redirect-load-balanced-dotnet.config

说明不清楚。

我愿意接受将 http 重定向到 https 的其他方法的建议

最佳答案

我对所有提供重写规则代码的文档和答案感到困惑,而我永远无法开始工作。我最终弄清楚了如何通过 AWS Web 控制台执行此操作:

  1. 确保您使用的应用程序负载均衡器适合您的应用程序环境。

  2. 添加 https、端口 443 和您的证书的监听器(AWS 文档很好地介绍了这一点)

  3. 这是我花了几个小时才弄清楚的部分:
    无法从 Elastic Beanstalk 的负载均衡器配置部分配置重定向。您必须转到服务 -> EC2 -> 负载均衡器,然后选择为您的应用程序/环境创建的负载均衡器。
    如果您有多个负载均衡器,则很难确定哪一个是正确的。我必须引用“创建于”时间戳才能知道选择哪一个。

  4. 点击“监听器”选项卡

  5. 点击 HTTP:80 监听器上的“查看/编辑规则”链接
  6. 点击 + 图标添加新规则
  7. 添加“重定向到...”操作并输入 443 作为端口。
    其余输入默认为正确值。
  8. 添加“主机 header ”条件并将值设置为您的主机
  9. 保存规则

关于amazon-web-services - Elastic Beanstalk 将 iis 站点的 http 重定向到 https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58339099/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com