我有一个laravel应用程序,正在尝试配置使用HTTPS。使用HTTP,该应用程序可以正常运行。我创建了一个SSL证书,使用DNS对其进行了身份验证,然后将其添加到我的第53条路由中。然后,我使用了以下步骤:
打开Elastic Beanstalk控制台。
导航到您环境的管理页面。
选择配置。
在负载均衡器配置卡上,选择“修改”。
注意
如果负载均衡器配置卡没有“修改”按钮, 您的环境没有负载均衡器。
在“修改负载平衡器”页面上,该过程因以下情况而异: 与您的环境关联的负载均衡器的类型。
经典负载均衡器
选择添加侦听器。
在“经典负载平衡器”侦听器对话框中,配置 以下设置:
对于侦听器端口,输入传入的通信端口,通常为443。
对于侦听器协议,选择HTTPS。
对于“实例”端口,键入80。
对于实例协议,请选择HTTP。
对于SSL证书,请选择您的证书。
选择添加。
我仍然得到:
无法访问此网站www.myexample.ca花费了很长时间才做出回应。 在Google中搜索example.ca日志 ERR_CONNECTION_TIMED_OUT
修改
curl -v mysite.ca
* Rebuilt URL to: mysite.ca/
* Trying 127.0.0.1...
* TCP_NODELAY set
* Connection failed
* connect to 127.0.0.1 port 80 failed: Operation timed out
* Failed to connect to mysite.ca port 80: Operation timed out
* Closing connection 0
注意:出于隐私原因,我用本地ip替换了站点的IP。
编辑2号路线53
名称
mysite.ca
类型
A
值
[站点IP]
TTL
300
名称
mysite.ca
类型
NS
值
ns-1053.awsdns-03.org。
ns-578.awsdns-08.net。
ns-1860.awsdns-40.co.uk。
ns-274.awsdns-34.com。
TTL
172800
名称
mysite.ca
类型
SOA
值
ns-578.awsdns-08.net。 awsdns-hostmaster.amazon.com。
TTL
900
名称
mysslhash.mysite.ca
类型
CNAME
值
哈希
TTL
300
名称
www.mysite.ca
类型
A
值
ALIAS mysite.ca
TTL
编辑3
我也在使用悬停作为我的网站名称