Поврежденное изображение и css на странице пользовательских ошибок AWS Cloudfront

#amazon-web-services #amazon-s3 #caching #amazon-cloudfront

#amazon-веб-сервисы #amazon-s3 #кэширование #amazon-cloudfront

Вопрос:

у меня возникли проблемы с настройкой пользовательских страниц ошибок cloudfront для нашего сайта. да, пользовательские страницы ошибок работают. но css и изображения все сломаны.

я точно следую тому, что эта ссылка говорит мне делать с сайта better engineering

для проведения реального теста мы временно отключаем службу apache на сервере ec2, чтобы сайт был перенаправлен на страницу пользовательских ошибок (загруженную в нашу корзину s3). страница пользовательских ошибок работает, но не уверен, что css и изображение повреждены.

у кого-нибудь раньше была такая же проблема?

заранее благодарим вас за помощь

Ответ №1:

Обходной путь для исправления поврежденного изображения и css заключается в объединении его только с 1 html. вместо того, чтобы иметь 3 отдельных файла (1 для html, 1 для css и 1 изображение), я объединил их в 1 html. поэтому вместо ссылки на файл css я просто использую и конвертирую изображение в base64.

минусы в том, что строки html будут длиннее. но это работает!