Я большой поклонник автоматизации.Вместо того, чтобы сгенерировать электронные письма, на которые вам потом нужно посмотреть, взгляните на ', заменяющий пользовательские отсутствующие изображения в jquery '.Это запустит кусочек Javascript для каждого изображения, которое выходит из строя.Расширение этого запроса для URL-адреса, которым вы управляете, который также может включать неработающий URL-адрес (или просто поврежденное имя файла), не будет слишком сложным.Затем этот URL-адрес сгенерирует электронное письмо и сохранит сломанный URL-адрес, чтобы он не отправлял 5000 электронных писем, если на вашу страницу попал поток хитов.
Еще одна идея, основанная на вышеизложенном, - это эффективное изменение внешнего404 с исходного сайта на локальный (например, / backend / missing-images /) - полного пути не нужно - вы просто генерируете локальную запись 404 в своих логах apache. Logwatch будет отправлять вам список из 404 страниц из журнала apache ежедневно (или чаще, если хотите) по электронной почте.