代码之家  ›  专栏  ›  技术社区  ›  Juliano de Oliveira

脸书的开放图形不读取元标记

  •  10
  • Juliano de Oliveira  · 技术社区  · 7 年前

    https://www.vitrinesonline.com.br/promocao/VE5Wpywz9M

    它有所有必要的标记,但Open Graph Debugger说它没有。

    任何帮助都将不胜感激。

    [更新]

    正如luschn指出的那样,我修复了元标记的位置,再次刮取url,调试器显示了相同的3个错误:

    即使可以从其他标记推断出值,也应明确提供“og:image”属性。

    无法验证SSL证书。它要么是自签名的(这将导致浏览器警告),要么是无效的。

    我的SSL证书是最新的,工作正常。这是一个免费的证书,让我们加密。我想知道这是否是问题所在。

    2 回复  |  直到 5 年前
        1
  •  7
  •   Laurent    7 年前

    我面临着同样的问题,解决方案来自: http://rameerez.com/facebook-sharing-not-scraping-url-correctly-with-https-links/ 尤其是从提到的链接: https://whatsmychaincert.com/ .

    我必须生成一个链文件(由站点提供),然后通过添加 SSLCertificateChainFile /path/to/file.chain.crt .

    然后重启apache,在facebok上重新调试,一切正常!

        2
  •  5
  •   andyrandy    7 年前

    无法验证SSL证书。要么是自签名(这将 导致浏览器警告)或无效。

    旁注:您应该将meta标记放在任何JS或CSS文件之前。