Javascript 未通过https加载注释

Javascript 未通过https加载注释,javascript,https,disqus,Javascript,Https,Disqus,昨天我们使用discusURL映射器更改了几个URL,但现在注释不知何故不通过https加载,而是通过http加载 代码如下所示: var disqus_shortname = 'ourname'; (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = '//' + di

昨天我们使用
discus
URL映射器更改了几个URL,但现在注释不知何故不通过
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/
我读过这篇文章,但没用
这种行为是有意义的:httpURL与httpsURL是不同的资源,您不能期望其中一个URL的注释自动显示在另一个URL中


应该可以解决这个问题。

你看过浏览器的错误控制台了吗?没有显示错误。你可以指向一个实时URL吗?嗯,Discus似乎可以在https URL上加载。或者你只是指字面上的评论?有可能http://和https://将被discus视为不同的资源,因此注释将绑定到http://一。我相信他们已经写了关于如何解决这个问题的书面说明。谢谢,这是有道理的