既然我们已经转移到 https,我们能否获得针对 http 站点的 fb 评论?
Can we get the fb comments made for the http site now that we've moved to https?
我们刚刚获得 SSL 证书并将我们的页面移动到 https。一切都很顺利,除了所有的 facebook 评论都消失了。我们用来显示它们的代码是
<?php <div class='fb-comments' data-href='http://website.com";
echo $_SERVER['REQUEST_URI'];
echo "' data-numposts='5'></div> ?>
我已经尝试将上面的 http 更改为 https(在阅读此 question/answer 之后)。没什么区别。
我们有一个从 http 路径到 https 的 301 重定向。
似乎显示了自更改后发表的评论,但有没有办法让旧评论也恢复原状?
删除 http(s) 似乎有效。代码是:
<div class='fb-comments' data-href='website.com";
echo $_SERVER['REQUEST_URI'];
echo "' data-numposts='5'></div>
你可以使用这个:
<div class="fb-comments" data-href="<?php echo $_SERVER['HTTP_HOST']; ?>" data-width="100%" data-numposts="10" data-colorscheme="light"></div>
我们刚刚获得 SSL 证书并将我们的页面移动到 https。一切都很顺利,除了所有的 facebook 评论都消失了。我们用来显示它们的代码是
<?php <div class='fb-comments' data-href='http://website.com";
echo $_SERVER['REQUEST_URI'];
echo "' data-numposts='5'></div> ?>
我已经尝试将上面的 http 更改为 https(在阅读此 question/answer 之后)。没什么区别。
我们有一个从 http 路径到 https 的 301 重定向。
似乎显示了自更改后发表的评论,但有没有办法让旧评论也恢复原状?
删除 http(s) 似乎有效。代码是:
<div class='fb-comments' data-href='website.com";
echo $_SERVER['REQUEST_URI'];
echo "' data-numposts='5'></div>
你可以使用这个:
<div class="fb-comments" data-href="<?php echo $_SERVER['HTTP_HOST']; ?>" data-width="100%" data-numposts="10" data-colorscheme="light"></div>