当前位置: 首页 > 知识库问答 >
问题:

弹性Beanstalk和Spring Boot将HTTP重定向为HTTPS

王宏扬
2023-03-14

共有1个答案

蒋典
2023-03-14

弹性Beanstalk使用nginx作为反向代理,将应用程序映射到端口80上的弹性负载平衡器。弹性Beanstalk提供了一个默认的nginx配置,您可以使用自己的配置扩展或完全覆盖该配置

要扩展弹性Beanstalk的默认nginx配置,请将.conf配置文件添加到应用程序源代码包中名为.ebextensions/nginx/conf.d/的文件夹中。弹性Beanstalk的nginx配置自动包含该文件夹中的.conf文件。

参考链接

server {
    listen 80 default_server;

    server_name _;

    return 301 https://$host$request_uri;
}
 类似资料:
  • 我使用elastic beanstalk(Tomcat8环境)部署了一个webapp。我的一个REST API请求(在服务器上)需要大约2分钟才能回复到客户端。请注意,这是一个涉及多个第三方系统调用的批量请求,因此最多需要2分钟,这对业务来说是可以接受的(至少目前是这样)。然而,我总是在60秒后在客户端收到以下错误: 问题是60秒的超时值来自何处,即弹性豆茎中60秒的超时值从何处更改?如何在ela

  • 我有一个使用http和https的SpringBoot 2.0应用程序。因此,在端口9080上,它服务于http协议,在端口9443上,它工作正常。我唯一想要的是重定向,如果用户输入例如:http://localhost:9443/e1 综上所述: http://localhost:9080/e1 https://localhost:9443/e1 http://localhost:9443/e1

  • 我使用AWS Elastic Beanstalk在一些EC2实例上使用负载平衡器来托管我的网站。 我正在使用OctoberCMS(作为框架的laravel风格) 我已通过 AWS 证书管理器通过 ELB 设置了 SSL 证书,一切正常。 但是有一个问题。 我想将HTTP重定向到HTTPS。 根据AWS,我得到了一个小的。执行该工作的htaccess代码片段: 但是,当用户到达他们需要因此他们开始以

  • 我们使用拉维5。要将http连接重定向到https,请使用中间件HttpsProtocol。 在我们的4个测试用例中,只有1个正确工作(最后一个重定向)。其他3种情况的中间件添加了url extra index.php。 http://www.aqualink.az/index.php ---

  • 我的一个域也有类似的问题。我为裸域和www域都安装了SSL证书。 现在,然而我想把裸体http://domain.com和https://domain.com都重定向到https://www.domain.com. 我在我的.htaccess中有这个规则,但当您使用https://domain.com,但是,当访问时http://domain.com,它重定向到http://www.domain.

  • 我想问一下HTTP到HTTPS的重定向。正如我们所知,重定向是通过从web服务器端重定向来实现的。但是,当涉及到https重定向时,它可以通过两种方式完成,服务器端()和应用程序端()。我想知道: 以下哪种方法有效且性能更好。 考虑到同一服务器上的多个域和域,每种方法的优缺点 非常感谢。 参考: 将Laravel中的WWW重定向到非WWW-堆栈溢出