What path to use for redirect in AWS Application Load balancer?

I'm reading the documentation for setting up an HTTP to HTTPS redirect in the AWS Application Load Balancer but I cannot understand what to put as path expression (by the green arrow in the image):

aws screenshot

One guess would be: http://#{host}:#{port}?/#{path}?#{query}?or maybe http://* or maybe something else? For a beginner like me the documentation isn't all that clear...

Thanks!

2
задан 24 October 2018 в 20:48
1 ответ

Путь может быть /* или просто * -- но если вы хотите перенаправить все на HTTPS, вам не нужно дополнительное правило... просто отредактируйте правило по умолчанию, чтобы перенаправлять все запросы, вместо того, чтобы отправлять их целевой группе.

Обратите также внимание, что справа, #{порт} неправильно, если вы перенаправляете с http на https -- вам нужно установить новый порт на 443... иначе балансировщик попытается перенаправить на https://example.com:80, что определенно не то, что вы хотите.

.
2
ответ дан 3 December 2019 в 11:24

Теги

Похожие вопросы