AWS EC2,Nginx SSL问题
发布时间:2021-01-24 01:54:40 所属栏目:Nginx 来源:互联网
导读:我正在AWS EC2实例上运行rails应用程序,Nginx 1.4.6充当反向代理并提供SSL证书.我很确定我的问题是我的Nginx配置.这里是:upstream puma { server unix:///home/deploy/apps/appname/shared/tmp/sockets/appname-puma.sock; } server
|
我正在AWS EC2实例上运行rails应用程序,Nginx 1.4.6充当反向代理并提供SSL证书. 我很确定我的问题是我的Nginx配置.这里是:
当我尝试运行curl -v https://appname.co.uk时,curl返回:
这应该显示我的rails应用程序的主页.是* ALPN,服务器不同意协议行有意义吗?为什么Nginx会返回301永久移动? 非常感谢,如果有更多信息可以使用,请告诉我. 最佳答案 您的nginx配置没有在端口443上显示任何重定向,并且您声称在nginx前没有负载均衡器,因此重定向可能来自的另一个地方是……您的应用程序.我看到你在https上运行应用程序,但你没有告诉Rails这个.特别是,您的nginx配置丢失了:
我怀疑你的应用程序知道自己想要的URL,并且正在尝试重定向到它,因为它认为它所带来的URL不是规范的. 添加它,看看重定向是否停止. (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Docker网桥和nginx允许ip
- Nginx和PHP-FPM – 找不到.php文件 – 无法找出原因
- linux – 设置nginx.conf以拒绝除某些文件或目录之外的所有
- OpenResty:使用已经给定的/etc/nginx/nginx.conf文件配置l
- Nginx反向代理错误页面
- linux – 使用nginx提供1GB文件的最佳文件系统,在适度写入,
- webserver – 使用nginx返回自定义403错误页面
- php – nginx/fastcgi 504网关错误,增加fastcgi_read_timeo
- 使用Meteor-Up,SSL和NGINX将Meteor部署到生产环境
- ruby-on-rails-用于RubyOnRails应用程序的Thin Nginx生产就
