【发布时间】:2021-04-01 11:11:26
【问题描述】:
谁能帮我找出 AWS 应用程序负载均衡器的重定向问题?
我有 -
- 在 EC2 上部署 React JS 应用 - Ubuntu 18.04 和 Nginx
- 从 AWS ACM 获得 SSL
- 将 ALB 附加到 EC2 实例,添加 2 个侦听器 - PORT 80、PORT 443(将请求转发到 PORT 80 上的目标组)
- 添加了指向 ALB 的 CNAME 记录 www
另外,我在监听器 443 中添加了重定向规则为 -
但是当我访问我的网站时 - https://exampledomain.ai 它抛出 DNS_PROBE_FINISHED_NXDOMAIN
更新:当我访问时 -
mydomain.ai //redirected to https://www.mydomain.ai
http://mydomain.ai //redirected to https://www.mydomain.ai
http://www.mydomain.ai //redirected to https://www.mydomain.ai
我还有什么遗漏的吗?请帮忙
【问题讨论】:
-
"nxdomain" 表示无法通过 DNS 解析主机名。通过在此处输入域名来检查是否是本地问题:dns-lookup.jvns.ca 如果显示为空,您可以检查以下内容:docs.aws.amazon.com/Route53/latest/DeveloperGuide/…
-
80 到 443 监听器规则应该在 HTTP:80 监听器上,对吗?但屏幕截图显示 443 侦听器规则。另外,不要给出整个主机名,而是尝试给出
#{host},即重定向到https://#{host}:443/#{path}?#{query} -
“添加了指向 ALB 的 CNAME 记录 www” -
exampledomain.ai记录到 alb 怎么样? -
@BaluVyamajala 这不是关于将 80 重定向到 443。据我所知,它是关于将
https://exampledomain.ai重定向到https://www.exampledomain.ai。 -
@sachin-vairagi 这是通过 Route53 完成的,但两者都没有响应。 www 的记录别名或 ELB 的记录别名
标签: amazon-web-services aws-application-load-balancer https-redirect