Служите текстовую ссылку на изображение с горячей ссылкой? - PullRequest
0 голосов
/ 16 января 2011

Я пытаюсь создать какую-то систему защиты хотлинков. Я хочу использовать изображения с горячей ссылкой в ​​качестве рекламного средства. Изначально я думал, что нужно напечатать URI конкретного изображения, но, поскольку его длина варьируется, правильная печать требует слишком больших усилий. Сейчас я изучаю возможность печати изображения и под ним текстовой ссылки или просто текстовой ссылки.

Я думаю, что видел это раньше, но я не уверен, как это сделать. Я искал вокруг, но не мог найти никакой помощи. Может кто-нибудь помочь мне или указать учебник или что-то, чтобы отобразить текст на изображениях с горячей ссылкой?

Спасибо!

1 Ответ

0 голосов
/ 16 января 2011

Возможно, вам лучше создать водяной знак на изображении, если вы хотите защитить свои изображения.Однако проблема с водяными знаками заключается в том, что они отвлекают внимание от представления, особенно когда они навязчивы.

Если вы хотите перехватывать запросы к вашему веб-сайту непосредственно к изображению, вы можете добавить защиту от хотлинков.

Если у вашего хоста есть cPanel, здесь есть учебник по , как настроить защиту Hotlink на вашем сайте с помощью cPanel .

Но звучит так, как будто вы хотите «свернуть свой» с пользовательским текстом поверхваше изображение с горячей ссылкой.Для этого вам нужно перехватить запросы изображения.От того, как вы это сделаете, зависит, будет ли ваш хост работать на Windows или Linux.На базе Linux вы можете использовать ваш файл .htaccess, чтобы перенаправлять запросы изображений в выбранный вами скрипт.В Windows я не уверен, как это сделать (возможно, кто-то еще может это уточнить?).

Вот учебник по использованию htaccess для остановки хотлинкинга .

В приведенном выше руководстве показано, как перенаправить запросы к изображениям на статическую ссылку, но в вашем случае вы можете перенаправить их в сценарий или другой скрытый каталог (например, /image.jpg вернет /hotlinked/imageWithText.jpg), это будет иметь наложение текста.

Если вам нужен динамический текст, вы можете перенаправить запрос на ваш любимый скрипт веб-сервера, такой как Perl, PHP и т. д., который затем загрузит изображение и добавит текстоверлей.

Берегите себя.

...