2016-12-27 120 views
0

由于我已经升级我的网站在HTTPS上,我无法获得评论数。我与MeteorJS网站的工作,我使用this moduleDisqus评论数HTTPS

loadCounts: -> 
    unless @shortName 
     console.log 'Disqus needs a shortname. eg disqus = new Disqus(shortname)' 
     return 

    window.disqus_shortname = @shortName 
    window.DISQUSWIDGETS = undefined 
$.getScript("http://" + @shortName + ".disqus.com/count.js") 

你知道,如果我需要改变我的disqus配置启用HTTPS?也许Nginx的配置呢?

回答

1

如果您的网页位于https中,则所有其他资源都应当安全,包括Disqus。因此,尝试以下两种变化

$.getScript("//" + @shortName + ".disqus.com/count.js") 

或本

$.getScript("https://" + @shortName + ".disqus.com/count.js") 
+0

嗨Hannoun一个,我已经测试并没有结果:(:?stephane-richin.fr –

+0

你检查控制台的任何网络错误? –

+0

在更改getScript上的HTTPS之前,是的,关于非HTTPS的警告,但现在,我的控制台上没有网络错误。您可以在https://stephane-richin.fr上看到 –