Возможно, вам лучше создать водяной знак на изображении, если вы хотите защитить свои изображения. Проблема, хотя с водяными знаками заключается в том, что они умаляют опыт просмотра, особенно когда они навязчивы.
Если вы хотите перехватить запросы на свой сайт прямо на свое изображение, вы можете добавить защиту hotlink.
Если у вашего хоста cPanel есть учебник по how to setup Hotlink Protection on your website using cPanel.
Но похоже, что вы хотите «свернуть свой» с пользовательским текстом поверх вашего горячего изображения. Для этого вам нужно перехватить запросы изображения. Как вы это сделаете, это будет зависеть от того, будет ли ваш хост Windows или Linux. С помощью Linux вы можете использовать ваш файл .htaccess для перенаправления запросов изображения на выбранный вами сценарий. В Windows я не уверен, как это сделать (может быть, кто-то еще может разработать?).
Адрес tutorial on using htaccess to stop hotlinking.
В приведенном выше учебном пособии показано, как перенаправить запросы на ваши изображения на статическую ссылку, но в вашем случае вы можете перенаправить их на скрипт или другой скрытый каталог (например, /image.jpg вернет/hotlinked/imageWithText.jpg), который будет иметь наложение текста.
Если вам нужен текст динамическим, вы можете перенаправить запрос на ваш любимый скрипт веб-сервера, такой как Perl, PHP и т. Д., Который затем загрузит изображение и добавит наложение текста.
Позаботьтесь.
Спасибо за ваш ответ. Я не знаю, может быть, я был недостаточно ясен, но я уже знаю, как блокировать хотлинкинг или показывать другое изображение (даже с дополнительным текстом в нем). Я заинтересован в том, чтобы отправить какой-то текст (возможно, ссылку на мой сайт) вместо изображения. Например, hotlinker просит image.jpg, и он получает текстовую ссылку, в которой говорится «нажмите здесь, чтобы посмотреть это изображение». Что-то вроде того. – Booya