Горячая ссылка: Как я могу отличить изображение в теге <img>от ссылки на изображение? - PullRequest
0 голосов
/ 27 августа 2011

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

Например: Этот другой веб-сайт должен иметь эту

<img src="http://mySite.com/myImage.jpg"/>

на своей странице, и на нем должно появиться изображение. Однако, если они имеют это:

<a href="http://mySite.com/myImage.jpg">Link Text</a>

Пользователь, который щелкает по этой ссылке, должен перенаправляться на страницу просмотра изображений, содержащую HTML, включая изображение, а не непосредственно на изображение.

Я пытаюсь добиться этого через mod_rewrite. Однако эти два случая имеют одинаковый HTTP_REFERER. Есть ли у моего сервера различие между этим?

1 Ответ

0 голосов
/ 27 августа 2011

Нет способа сделать это!но если ваш второй сайт, вы можете поместить необязательную строку запроса в конце URL, чтобы различать их!

...