Текущий сценарий
Я размещаю сайт WordPress на экземпляре ECS
, который запускает WordPress в docker контейнере
Мой WordPress работает нормально, но я хочу изменить HTTP
на HTTPS
То, что я не хочу использовать
1) ELB
2) Все, что стоило неэффективно
Что я пробовал
Я пытался использовать облачный фронт и устанавливая ec2-52-64-xxx-xxx.ap-southeast-2.compute.amazonaws.com
как origin domain
и origin id
Я также установил его на redirect HTTP to HTTPS
Текущее поведение CloudFront
Что происходит, когда я перехожу на ссылку облачного фронта, она перенаправляет меня на ec2-52-64-xxx-xxx.ap-southeast-2.compute.amazonaws.com
(HTTP)
вместо использования ссылки облачного фронта
Желаемое поведение CloudFront
Он должен использовать HTTPS
URL-адрес облачного фронта, чтобы использовать мой веб-сайт WordPress, перенаправляя любой трафик c из моего источника с HTTP
на HTTPS
Текущие настройки сервера
1) У меня нет SSL/TLS
сертификата, установленного в моем ECS
экземпляре * 10 55 *
2) Мой файл .htaccess
имеет значения по умолчанию (не уверен, если я даже должен обновить его, или Cloudfront будет работать без каких-либо изменений в .htaccess
)
3) Wordpress не установлен, поэтому В базе данных нет значений, которые могут вызывать перенаправление (я удалил базу данных, чтобы проверить, не вызывает ли это несоответствие)
Я действительно новичок в AWS, возможно, есть лучший способ добиться этого HTTP
на HTTPS
перенаправление Я думаю, что любые предложения / помощь высоко ценится спасибо:)