我有一个word press网站运行在EC2实例上,前面有一个应用负载均衡器。
我也有一个来自AWS证书管理器的 "example.com "的证书。这个证书附加到ALB "HTTPS "监听器上。
我还有两个路由53记录,一个是ALB的别名,另一个是重定向 "www "流量的别名。
我的问题是,当试图访问网站时,除了提供路径参数时,一切正常,在这种情况下,我得到了 "你的连接不是私有的 "浏览器错误。请看这里的示例警告。https:/prnt.scopip7d。
谁能告诉我为什么会发生这种情况?Route53不是应该自动重定向任何流量吗?
你可以使用AWS ALB的监听器规则来重定向。
HTTP 80: default action
IF Requests otherwise not routed THEN Redirect to HTTPS://#{host}:443/#{path}?#{query}
Status code:HTTP_301
HTTPS:443
IF Host is www.example.com THEN Redirect to HTTPS://example.com:443/#{path}?#{query}
Status code:HTTP_301