【问题标题】:Facebook Opengraph tags are not working in joomla 3.3 while Gzip page Compression is enabled启用 Gzip 页面压缩后,Facebook Opengraph 标签在 joomla 3.3 中不起作用
【发布时间】:2014-08-01 13:13:51
【问题描述】:

我有一个 joomla 3.2 网站 - http://test.guru99.com。要在墙上贴上的 facebook 链接共享中显示内容,每个页面都必须包含页面头部中存在的 Opengraph 元标记。我使用了一个插件,当我检查它时,页面源中存在所有 og 元标记,因此插件工作正常并且没有问题。

所以我在网上做了一些搜索,发现如果我 disable Gzip Page Compression from Admin -> Global Configuration ->Server. 然后一切正常。我再次启用了 Gzip 页面压缩并检查它现在没有显示。

<meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="og:title" content="Home" />
  <meta name="og:type" content="article" />
  <meta name="og:image" content="http://test.guru99.com/images/app_google_play(1).png" />
  <meta name="og:url" content="http://test.guru99.com/" />
  <meta name="og:site_name" content="Guru99" />
  <meta name="og:description" content="This is where your Meta description goes" />

所以,我在网上搜索,很多人有同样的问题,但没有人有合适的解决方案。

我的问题是为什么 facebook 的 opengraph 和 Gzip 页面压缩不能一起工作。 由于 Gzip 也是 google 推荐的并且是必需的。我必须在我的网站上启用 Gzip

我可以调整任何解决方案或设置吗?

【问题讨论】:

    标签: joomla metadata gzip facebook-opengraph


    【解决方案1】:

    Facebook 总是删除给定页面的前 40k 数据。这意味着如果您的页面超过此(压缩的),那么它将被部分下载,并且由于被压缩,它将被破坏。需要一些逻辑,以便当请求来自 Facebook 时,页面不会被压缩

    这是Joomla Facebookfix Plugin的解决方案

    【讨论】:

      【解决方案2】:

      Gzip 压缩和 facebook 报废是 Joomla 上的一个众所周知的问题,请阅读下面的文章,您会找到 JED 上一个插件的链接,该插件会为 facebook 和 linkedin 用户代理禁用 gzip。

      https://www.bennetonable.com/blog/joomla/comment-resoudre-le-probleme-de-partage-sur-facebook-lorsque-gzip-est-actif

      原文是法语,但这里是谷歌翻译:

      在 Joomla 上启用 gzip 压缩会导致您想在 Facebook 上分享其内容时出现问题。由于一个非常聪明的插件,这个普遍存在的问题很容易解决。

      如果你想解决这个问题只需安装一个名为gzip的小插件非常友好控制:http://extensions.joomla.org/extensions/core-enhancements/performance/site-performance/27725

      默认情况下,此插件会禁用 Gzip 您的 html 代码,以便在每次用户共享您的页面时扫描您的网站的机器人 Facebook 和 Linkedin。

      它还允许您指定可能会导致压缩 html 内容出现问题的其他机器人的名称。

      如果您的站点上安装了 JCH Optimize 模块,则需要禁用该模块提供的 gzip 压缩。所有其他选项都可以毫无问题地保持激活状态,包括本机 Joomla gzip 压缩。

      【讨论】:

      • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
      • 这个修复让我的 3.1.1 网站在前端完全是白色的。
      • 链接已失效 :)
      猜你喜欢
      • 2015-11-10
      • 1970-01-01
      • 2017-03-26
      • 2021-05-19
      • 2022-01-20
      • 1970-01-01
      • 1970-01-01
      • 2017-03-20
      • 2018-04-19
      相关资源
      最近更新 更多