我要做一个新的服务器,它将作为CDN为我的一个网站工作。
我害怕水蛭会把我的内容嵌入到不同的网站上,难道我可以这样做吗?如果图片来自我的主域名,我只允许图片被看到?
例如:
我有一个名为example.com的网站,我在这里展示图片/视频。当用户试图直接访问我的cdn主机(我拥有的)上的视频或照片时,我能阻止这样的流量吗?让它看起来是用户在example.com网站上/从网站上浏览的吗?
使用PHP,我会思考如何做到这一点,但我可以在Apache中这样做吗?
发布于 2017-09-19 20:31:09
是的,您可以使用Apache配置来完成这一任务。在webroot的配置中,添加以下内容:
order deny,allow deny from all allow from example.com
发布于 2017-09-20 08:03:01
一些CDN提供了热链接保护,比如CloudFlare。
当启用时,“热链接保护”选项确保其他站点不能通过构建使用站点上托管的图像的页面来占用您的带宽。
目前看来,它们只支持这个文件扩展名: gif、ico、jpg、jpeg和png。
https://stackoverflow.com/questions/46309232
复制相似问题