提供热链接图像的文本链接?

时间:2011-01-15 21:35:32

标签: text hotlinking

我正在尝试创建某种热链接保护系统。我想使用我的热链接图像作为广告手段。最初我认为在其上打印特定图像的URI,但由于其长度不同,正确打印它似乎需要花费太多精力。我现在正在研究打印图像的可能性,在它下面是文本链接,或者只是文本链接。

我想我以前见过这个,但我不知道怎么做。我四处搜寻但找不到任何帮助。有人可以帮助我或指向教程或其他东西,在热链接图像上显示文本吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您想保护图像,最好在图像上创建水印。水印的问题在于它们会影响视图的体验,特别是在它们突兀的时候。

如果您想直接截取对您网站的请求,可以添加热链接保护。

如果你的主人有cPanel,这里是关于how to setup Hotlink Protection on your website using cPanel的教程。

但听起来你想在热链接的图片上使用自定义文字“滚动自己”。为此,您需要拦截图像请求。如何执行此操作取决于您的主机是基于Windows还是基于Linux。在基于Linux的情况下,您可以使用.htaccess文件将图像请求重定向到您选择的脚本。在Windows中,我不知道该怎么做(也许其他人可以详细说明?)。

这是tutorial on using htaccess to stop hotlinking

在上面的教程中,它向您展示了如何将请求重定向到您的图像到静态链接,但在您的情况下,您可以将它们重定向到脚本或不同的隐藏目录(例如/image.jpg将返回/ hotlinked / imageWithText .jpg),这将有文字覆盖。

如果您需要动态文本,那么您可以将请求重定向到您喜欢的Web服务器脚本,如Perl,PHP等,然后加载图像并添加文本覆盖。

小心。