AWS EC2,Nginx SSL问题
发布时间:2020-05-23 05:57:23 所属栏目: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中的Atlassian应用程序链接
- 多站点WordPress在Nginx中重写规则
- nginx – Dokku:从应用程序收听多个端口
- 我可以将Clojure与nginx一起使用吗?
- jquery – NGINX/PHP-FPM:Ajax第一次请求缓慢,下一次请求很
- 如何在SSL终端负载均衡器后面设置nginx以重定向到某个主机的
- Nginx HTTPS 301重定向到另一个TLD(托管在同一台服务器上),
- linux – nginx:使用fastcgi的多个文档根
- python – 与gunricorn nginx的Flask重定向(url_for)错误
- nginx php-fpm无法打开流权限被拒绝
