是否可以通过src包含文件但不允许通过url?

时间:2016-04-26 17:17:27

标签: php html .htaccess

我面临以下情况:

一个主要客户希望建立一个在线平台,其用户可以看到其文件,但他希望通过网址进行访问是不可能的。

换句话说:他希望<img src="images/lorem_ipsum.jpg" />流式传输图像,但http://url/images/lorem_ipsum.jpg被阻止。

所以,在这一点上,我找到了一个解决方案,但它并不令人满意:

<img src="data:image/jpeg;base64,/images/lorem_ipsum.jpg" />

所以...主要的问题是,我们可以使用.htaccess做任何事情来达到同样的目的吗?

1 个答案:

答案 0 :(得分:0)

没有任何方法可以做你要求的事情。当然你可以基于64一个图像,但事实是,这样做会大大减慢你的网站加载时间。有防止hotlinking .htaccess文件黑客,但这并没有阻止任何人欺骗你的网站引用网址。这么长的故事简短为什么你会打扰?您无法阻止人们下载/使用您的图片。