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):
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!
Путь может быть /*
или просто *
-- но если вы хотите перенаправить все на HTTPS, вам не нужно дополнительное правило... просто отредактируйте правило по умолчанию, чтобы перенаправлять все запросы, вместо того, чтобы отправлять их целевой группе.
Обратите также внимание, что справа, #{порт}
неправильно, если вы перенаправляете с http на https -- вам нужно установить новый порт на 443... иначе балансировщик попытается перенаправить на https://example.com:80
, что определенно не то, что вы хотите.