спасибо за ответ
Я просто до сих пор до конца не могу разобраться с этим.
Сейчас работаю на проекте который не хостится на AWS. На котором из конечного .css файла делается копия.
В копии ко всем url на файлы добавляется префикс ccылки на клаудфронт
И в html файл отдает сначала этот файл через CDN на клауд фронт
Затем стоит условие, что если не получилось его загрузить(проверяется наличие определённого джаваскрипта)
То браузер отдает оригинальный файл .css
Это очень геморно хендлить, ибо тот же бандл хочется побить на чанки и манульно вставлять в браузер все чанки, а потом еще писать фолбек на оригинальные - как-то совсем не круто
Не могу разобраться можно ли с помощью Cloudfront сделать проверку на невозможность загрузить юзеру файлы с cloud front и сделать фолбек на оригинальные файлы
Мне кажется странным сам вопрос: если пользователь дошёл до CF, то он точно сможет отдать пользователю контент. Есть вариант, что сам CF не сможет получить контент из источника (origin) и тогда нужно настроит Origin Failover (штатная фича CF) - в случае если первый origin не ответит, то можно сходить на резервный.