AWS EC2,Nginx SSL问题
发布时间:2021-01-23 23:06:24 所属栏目: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不是规范的. 添加它,看看重定向是否停止. (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 我的nginx php-fm网络服务器能够提供有权限000的网页.为什么
- angularjs-$http.post请求标头字段Access-Control-Allow-He
- javascript – 为Express和Nginx配置HTTPS
- nginx – 将php更新为5.5后得到502坏网关
- ruby-on-rails-为使用Rails 4,nginx和乘客的用户设置自定义
- 从apache到nginx:wordpress重写规则
- NGINX – 仅影响Firefox的CORS错误
- nginx – 为什么Laravel在所有路由工作时仍然记录NotFoundH
- 在location {}块中指定nginx的ssl_certificate
- ruby-on-rails – 配置nginx以提供静态json文件