2016-09-13 3 views
0

Я узнал, что мой конкурент копировал мою веб-страницу, и в процессе hotlinked изображение на его странице - он, вероятно, просто копирует/вставляет из браузера. Я знаю, как обращаться с хотлинкинга, но я хочу, чтобы попытаться лучше вариант: я хочу, чтобы заменить http://www.mysite.invalid/image.jpg на своей странице с HTML-код с помощью Htaccess так, когда его страница с HTMLзаменить hotlinked изображение на html-код

<img src="http://www.mysite.invalid/image.jpg" /> 

будет заменен по

dontstealbandwidth.jpg"/> this image steals bandwidth from <a href="http://mysite.invalid">mysite.invalid</a><img src="dontstealbandwidth.jpg 

в результате на его странице будет затем

<img src="http://www.mysite.invalid/dontstealbandwidth.jpg"/> this image steals bandwidth from <a href="http://mysite.invalid">mysite.invalid</a><img src="dontstealbandwidth.jpg" /> 

Я попытался перенаправить изображение в HTML-файл. Прямой доступ к изображению на моем сайте покажет содержимое html-файла. Однако это не похоже на работу с изображениями внутри html-кода. Возможно ли это? Похоже, это не должно быть, но было бы здорово, если бы это было так. Возможно ли это?

ответ

0

Когда браузер запрашивает данные изображения, вы не можете вернуть текст HTML в ответ. Конечно, Вы можете сделать пользовательское изображение по имени /dontstealbandwidth.jpg с HTML текст, внедренный в него и перенаправить /image.jpg к /dontstealbandwidth.jpg с помощью простого правила переадресации так:

RedirectMatch 301 ^/image\.jpg$ /dontstealbandwidth.jpg 
+0

привет, я понимаю, это много, но я хотел, чтобы встроить гиперссылка на мой сайт в коде. Это невозможно с изображением afaik – bolvo

 Смежные вопросы

  • Нет связанных вопросов^_^