У меня возникла проблема, когда внешние изображения использовались рядом изображений, и в настоящее время они просто отображаются, когда изображения не найдены. Я хотел бы иметь эти ошибки, очевидно, в журналах, однако я также хотел бы, чтобы Apache обслуживал запросчика с прозрачным пиксельным изображением 1x1 вместо того, чтобы просто не находить его. Как это настроить?Как показывать пустое изображение для входящих изображений?
1
A
ответ
1
Как @CBroe уже предложил, вы можете дать какой-либо документ, как ErrorDocument
служил клиенту, даже прозрачный пиксель изображения
ErrorDocument 404 /images/1x1.png
Если поместить .htaccess в папке images
, только недостающие файлы здесь и ниже будут рассматриваться.
Возвращенный код состояния 404
по-прежнему будет регистрироваться в access.log
вместе с отсутствующим именем файла изображения.
Задайте изображение как 404 'ErrorDocument', ограниченное ресурсами изображения через' '/' 'директива. И btw., _redirecting_ к некоторому XXX-изображению, чтобы наказать хотлинкеров больше удовольствия ;-) –
CBroe
@CBroe Blue-waffle для хотлинкеров ... Ах, высокая дорога ... – Sharky
@CBroe Это не смешно, если эти изображения будут увиденное детьми. –