iiil
@iiil
Инженер и вэб-дизайнер, рисую.

Как заменить изображение при обращении к нему по url?

Предыстория
На сайте есть логотип в шапке. Само изображение логотипа - png с прозрачным фоном и эффектом вдавливания (а значит - есть кайма вокруг элементов логотипа).
Пример (из интернета)
211.jpg

Часто логотип открывают через контекстное меню (ПКМ - Открыть изображение) и используют для размещения на сайтах, и даже в печатной продукции (вместо того, чтобы запросить лого у нас). К сожалению, таких ссылок в сети все больше (партнеры и журналисты), а значит отслеживать все проблематично.
Вопрос
Возможно ли заменить картинку логотипа при прямом к нему обращении через url (site.com/logo.png) на другой url, к примеру на site.com/logo-print.png? Есть и другие проблемы: "Копировать изображение", "Копировать ссылку на изображение", но они второстепенны.
Поиск ни к чему не привел. Подозреваю, что ищу совершенно не в том направлении. Все что пришло мне в голову - замена контекстного меню на элементе. Но пока такое решение выглядит слегка громоздким для казалось бы простой задачи.
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
@AnneSmith
самая ленивая
можно запретить правый клик, но все картинки все равно доступны в консоли браузера
посмотрите как эта штука работает на сайте houzz

можно сделать логотип в svg, а на сайте - отдельную страницу, откуда можно скачать лого в хорошем размере, примеры таких страниц вы легко найдете в гугле

если вы так популярны, то париться особого смысла нет - вы не можете запретить всем и каждому делать то, что им вздумается, а если не так популярны, то тем более
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы