Настроить редирект HTTP → HTTPS
Настроить редирект HTTP → HTTPS
Вы можете настроить редирект HTTP → HTTPS.
HTTP-запросы c порта 80 будут перенаправляться на порт 443.
Создайте для балансировщика слушатель с протоколом HTTP и портом 80:
openstack loadbalancer listener create \
--name <listener_name> \
--protocol HTTP \
--protocol-port 80 \
<loadbalancer>Укажите
<loadbalancer>
— ID или имя балансировщика нагрузки, можно посмотреть черезopenstack loadbalancer list
Настройте L7-политику в созданном слушателе:
openstack loadbalancer l7policy create \
--action REDIRECT_TO_URL \
--redirect-url https://<example.com>/ \
--name <policy_name> \
<listener_name>Укажите:
<example.com>
— домен;<policy_name>
— название L7-политики;<listener>
— имя слушателя.
Добавьте L7-правило в созданную L7-политику:
openstack loadbalancer l7rule create \
--compare-type STARTS_WITH \
--type PATH \
--value / <policy>Укажите
<policy>
— имя L7-политики.