我在Cloudfront中创建了一个私有发行版,以防止热链接。我设法用带签名的URL创建了到我的对象的链接,现在工作得很好。
我唯一担心的是,我的css样式表中的图像链接不起作用,因为它们没有签名。所以如果我有,举个例子:
background-image: url('../img/bg.png');背景图像不会显示出来,因为样式表不包含签名的url,因此Cloudfront拒绝提供内容。
我能做些什么来防止这种情况发生吗?
发布于 2012-10-10 22:58:20
我最近听说了将base64编码成html/css。这有好处也有坏处,但这可能就是你想要的:Is embedding background image data into CSS as Base64 good or bad practice?
https://stackoverflow.com/questions/12095100
复制相似问题