在 AWS 应用程序负载均衡器中使用什么路径进行重定向?

在 AWS 应用程序负载均衡器中使用什么路径进行重定向?

我正在读文档用于在 AWS 应用程序负载均衡器中设置 HTTP 到 HTTPS 重定向,但我不明白应将什么作为路径表达式(通过图像中的绿色箭头):

AWS 屏幕截图

一个猜测是:http://#{host}:#{port}?/#{path}?#{query}?或者可能http://*是其他的?对于像我这样的初学者来说,文档并不是那么清楚...

谢谢!

答案1

路径可以是/*或者只是*——但如果您想将所有内容重定向到 HTTPS,则不需要额外的规则……只需编辑默认规则以重定向所有请求,而不是将它们发送到目标组。

还要注意,如果您从 http 重定向到 https,则右侧#{port}是错误的 - 您需要将新端口设置为 443...否则平衡器将尝试重定向到https://example.com:80您绝对不想要的。

相关内容