【问题标题】:Wrong Joomla links on facebookfacebook 上的 Joomla 链接错误
【发布时间】:2013-05-11 15:13:34
【问题描述】:

朋友让我帮助他处理他的 Joomla 网站。这是问题所在。他关闭了插件系统缓存,并在全局配置中关闭了缓存设置中的缓存,当他在 Facebook 上的文章上发布链接时,一切都很好。由于网站崩溃,他需要打开这些缓存,但现在当他在 Facebook 上链接文章时,文章名称是来自网站的随机内容,而不是实际的文章名称。他尝试了 Facebook Debug 选项,这是错误

More Than One OG URL Specified: 
Object at URL 'http://www.madbarz.com/news/614-not-your-average-mamas-workout' of type       

'website' is invalid because it specifies multiple 'og:url' values: 
 http://www.madbarz.com/news/614-not-your-average-mamas-workout,     
 http://www.madbarz.com/news/565-hannibal-for-king-compilation,   
 http://www.madbarz.com/add-team.

【问题讨论】:

    标签: facebook joomla hyperlink share


    【解决方案1】:

    显然,“发布到 facebook”代码被缓存一次,而不是每页一次。

    这很可能取决于它被添加为模块(而不是插件,这不会造成麻烦),并且模块没有考虑适当的缓存技术。

    由于需要启用页面缓存和全局缓存,您可能只需将模块的缓存设置为“不缓存”即可解决此问题:它仍将被系统页面缓存缓存,但该缓存已构建每页一次,这样就可以了。

    多个标题可能是由同一原因产生的问题。

    如果这仍然不能解决问题,请查看模块的代码;在这里您可以找到一些有关设置模块以正确缓存的信息:http://www.fasterjoomla.com/joomla-dev/programmare-un-modulo-joomla-per-utilizzare-la-cache

    应该研究关闭缓存时网站崩溃的原因:这是不正常的,您不想在这种情况下运行网站,这是不安全的。可能确实存在一些非常错误的问题,您最终可能会浪费数月时间来构建链接,结果却发现它们在某个时候都变得无效。

    【讨论】:

      猜你喜欢
      • 2018-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-09
      • 1970-01-01
      • 2014-01-20
      • 2013-08-09
      相关资源
      最近更新 更多