重定向到https的AWS ELB公开内部主机名

时间:2019-05-10 23:06:50

标签: amazon-web-services amazon-elb

我们正在AWS ELB后面运行Web服务器。我们在ELB上做了几件事:

  • SSL终止。从ELB到Web服务器的请求为http
  • 拦截http请求并重定向到https

在运行笔测试时,我观察到从ELB返回的Location标头给出了我们的Web服务器的内部AWS主机名,而不是面向公众的域名(如果我发送空的{{1 }}标头。

示例:

Host:

ELB的内部DNS名称不应公开公开。我该如何正确配置它使其不暴露?

1 个答案:

答案 0 :(得分:0)

@JamesDean是正确的。经过进一步调查,我发现ELB是应用程序负载平衡器类型。启用了重定向功能并将其配置为重定向到自定义主机名。

将主机名更新为公共URL可以解决此问题。