2016-09-13 32 views
0

我发现我的一个竞争对手复制了我的网页,并在这个过程中在他的页面上链接了一个图像 - 他可能只是从浏览器中复制/粘贴。 我知道如何处理盗链,但我想尝试一个更好的版本吧:我想用htaccess的所以用HTML代码来替换他的网页上http://www.mysite.invalid/image.jpg当他与HTML用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