防止盗链但允许Facebook的 - MaxCDN

问题描述 投票:0回答:1

我最近启用了MaxCDN防盗链,使用了被称为Referer的访问控制白名单。

我已经启用自己的域和我的CDN领域,并且,它的工作非常漂亮,但是当我试图在社交媒体上分享图片,OG的:图像没有被正确地拾起。

使用Facebook的调试器,我可以看到错误被扔在OG:图像

“只要OG:图像URL,https://cdn.collectiveray.com/images/webdesign/web_design_blogs.jpg不能被处理为图像,因为它有一个无效的内容类型。”

我认为,问题是,Facebook的履带不在白名单中。我让facebook.com,* .facebook.com,fbcdn.com,* .fbcdn.com,fbcdn.net,* .fbcdn.net,但我仍然无法解决上述错误。

会有人知道白名单它们的确切域,让社交网络,Facebook和其他人,才能够直接通过其CDN URL访问图像?

TIA大卫

facebook cdn hotlinking
1个回答
0
投票

我不认为Facebook的刮板发出任何指引。

但是你可以识别它基于用户代理发送,请参阅https://developers.facebook.com/docs/sharing/webmasters/crawler

如何在这里设置此为MaxCDN,https://www.maxcdn.com/one/tutorial/blank-referers-social-networks/详细

© www.soinside.com 2019 - 2024. All rights reserved.