Disqus 评论未通过 https 加载

Disquss comments not loading via https

昨天我们使用 Disqus URL 映射器更改了几个 URLs 但现在评论不知何故不通过 https 加载但它们通过 http..

代码如下所示:

    var disqus_shortname = 'ourname';

    (function() {
        var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
        dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
        (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
    })();

我们更改的 URL 个:

http://domain.be/blog/2017/03/27/blog-name-old/, http://domain.be/blog/2017/03/27/blog-name/
https://domain.be/blog/2017/03/27/blog-name-old/, https://domain.be/blog/2017/03/27/blog-name/

我读过这篇文章,但是没用

这种行为是有道理的:http URL 与 https URL 是不同的资源,您不能指望其中之一的评论会自动出现在另一个。

Disqus' URL mapper tool 应该可以解决问题。