将项目迁移到新服务器后,我遇到了一些关于facebook刮刀的麻烦, 在更改我的DNS服务器以指向新服务器的IP之后,Facebook的刮刀仍然会击中旧的IP,这让我想知道是否有办法迫使刮刀更新它的DNS缓存?
在旧框中,我为Cache-Control标头Cache-Control: max-age=300
提供了一个短的最大年龄,自迁移大约以来情况一直在发生。一周前
我似乎无法在SO甚至Facebook的文档中找到任何相关的解决方案..
到目前为止我come across唯一相关的提示是手动使用Facebook的Linter对URL,这会强制缓存更新,但是超过10Mil的图像共享显然不适合我。< / p>
我所说的所有共享项目都是JPEG的绝对URL。
任何提示?
答案 0 :(得分:1)
您可以使用端点强制Facebook重新覆盖您的网址
POST /?id={object-url}&scrape=true
希望这可以解决您的问题。