Я читаю документация для настройки перенаправления HTTP на HTTPS в AWS Application Load Balancer, но я не могу понять, что ставить в качестве выражения пути (по зеленой стрелке на изображении):
Можно предположить: http://#{host}:#{port}?/#{path}?#{query}?
или, может быть http://*
а может еще что-то? Для такого новичка, как я, документация не так понятна ...
Спасибо!
Путь может быть /*
или просто *
- но если вы хотите перенаправить все на HTTPS, вам не нужно дополнительное правило ... просто отредактируйте правило по умолчанию, чтобы перенаправить все запросы, а не отправлять их целевой группе.
Также обратите внимание, что с правой стороны #{port}
неверно, если вы перенаправляете с http на https - вам нужно установить новый порт на 443 ... иначе балансировщик попытается перенаправить на https://example.com:80
что определенно не то, что вам нужно.