sonterix
@sonterix

Как обработать ошибку 404?

Допустим есть загружаемая картинка. Как мне сделать так, чтоб в случаи её отсутствия на сервере ( 404 не найдено ) - устанавливалась дефолтная картинка?
Возможно есть статьи как это сделать или подобное?
Буду благодарен любой помощи
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
megafax
@megafax
web-программист
Вариант 1. Если есть доступ к nginx и он используется, то в location для картинок через try_files завернуть на пустую картинку.
Вариант 2. Все картинки после загрузки DOM - обработать на src через JS на загрузку через XHR. Если все ок, то ее оставляем, если нет - меняем на дефолтную.
Вариант 3. Все запросы статики заворачиваем на воркера, а тот уже в свою очередь решает как в варианте 2.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы