Веб-сайт в AWS Cloudfront не загружается, так как он ищет скрипты по неверному пути - PullRequest
0 голосов
/ 25 октября 2019

У меня есть приложение Angular на корзине S3, и я использую Cloudfront для загрузки файлов из корзины S3, но из папки develop. Распределение настроено правильно (вчера приложение было в порядке с той же конфигурацией), но приложение показывает пустую страницу. Вот как выглядит конфигурация Cloudfront Distribution Origin:

Cloudfront config

Это то, что показывает консоль разработчика, приложение пытается загрузить сценарии из/develop путь, ведьма неверна, потому что он должен искать сценарии в корневом пути. Приложение никогда не делало этого.

Developer tools

Есть идеи, что происходит?

1 Ответ

0 голосов
/ 26 октября 2019

Попробуйте создать папку S3 bucket и назовите ее deploy, затем переместите все ваши статические (сгенерированные) файлы в обход:

Не забудьте аннулировать кэш облачного фронта после этого.

enter image description here

...