В настоящее время у меня есть установка AWS BeanStalk. Я пытаюсь пропустить свой трафик через https.
В моей конфигурации beanstalk у меня установлен корень моего документа /public
. Это потому, что я запускаю Laravel, а корневой путь общедоступен.
На трассе 53 у меня есть example.com
псевдоним mybeantsalk.url.here
.
Все это работает. Я могу посетить example.com, и он указывает на мой бобовый стебель. Однако я добавил https, перейдя в AWS Certificate. В балансировщике нагрузки у меня есть следующая настройка:
Port 80 • Protocol: HTTP • Instance port: 80 • Instance Protocol: HTTP
Для https у меня есть:
Port 443 • Protocol: HTTPS • Instance port: 80 • Instance Protocol: HTTP
Когда я приезжаю https://example.com мой сайт загружает не все ресурсы css. Также, когда я нажимаю на любой элемент, он переходит в http://example.com не https. Как я могу добавить сертификат, чтобы он работал только с моим доменным именем?