网站更换域名后,畅言评论怎么办 - 前端分享 - 魏义齐个人博客
推荐搜索: 魏义齐 网站防扒js微信号刷新 利用hbuilder打包APP的步骤清空

您当前的位置:首页 > 前端分享 > 正文

网站更换域名后,畅言评论怎么办

发布时间:2018-06-06 00:58:24作者:魏义齐阅读:(

本文为博主原创文章,未经博主允许不得转载。

这阵子网站更换域名产生了很多问题,畅言评论就是其中之一,怎么把评论导入新站点并能对应住不错乱、不重复就是本文要讲的。

网站更换域名,一个正常站长的逻辑是:新建一个站点,把数据搬过去,绑定新域名,然后对原站点做301跳转到新站点上,最后在各大站长平台提交改版申请。

为什么做301跳转必须要新建一个站点呢?

一、301跳转如果是在Windows服务器里的iis管理器上操作,那就是在站点上双击然后再双击进行HTTP重定向,而不是在域名上操作,也就是说一个站点同时绑定新旧两个域名,提交改版规则后,如果百度通过新域名访问则会审核失败。

二、改版完成后网站的新内容必须用新域名访问,如果一个站点同时绑定新旧两个域名,那么可能新内容对应的老域名链接先被收录了,这样对新旧链接的替换不利,权重转移也会需要更长的时间。

所以,网站改版必须新建一个站点,对于新建站点我们的正常想法是进入畅言在账号管理→管理站点里面添加一个站点,然后把旧站点的评论导入新站点,但是请看下图:

“从畅言导出的评论格式不支持直接导入畅言”,为此,我百度过好几次,但都没找到方法,也在很多群里问了,依然是没有解决,我还尝试过把导出的畅言评论文件改成多说格式的,然后再导入,但没有找到多说评论文件的例子,于是放弃。

就在昨天,新添加的站点的评论在博客里不同的地方出现了重复,我判断原因是在没删站点的情况下代码安装了两次,于是打算删除站点重新添加,把评论初始化,就在这一步,我意外的发现在系统设置→通用设置→基本设置→网站基本信息里可以添加白名单

注意看域名白名单输入框下面的提示文字“请输入您使用畅言代码的网站主域名,多个主域名之间用英文逗号隔开”,www.xwblog.net就是主域名,我按要求添加了www.weiyiqi.net,然后把旧站点的评论代码复制到新站点里,刷新,完美,评论全出来了,而且没有错位和重复。只是还有个小问题,好像热评话题调用不出来。

其实这个提示的言外之意就是:本代码支持多个主域名,而这刚好符合我的改版情况即只换了主域名,目录和内容都没变。但是,如果目录发生了变化或者文章的id发生了变化,那么这个方式就不行了。

我犯这个错误的原因就在于:站点的概念把我的思维固化了,还有就是对畅言的后台缺乏全面的了解,就像我今天在审核评论时在左边头像下面点了“更多”,发现如下图中的功能:

官方(代码投放者)可以把评论置顶和加精处理,还可以回复该评论,在这里回复后,在前台显示就是管理员回复

而我以前都是把QQ名字改成我名字然后用QQ登录回复,我还在想如果一个网站里面有参与讨论可获奖的栏目,那么回复获奖信息的谁才是官方,这是畅言的bug吗,不是,是自己没发现它的功能。我们再来看青姐在她博客的回复

看来青姐也没有发现这个功能或者习惯在前台回复。

很久之前,我写过一篇文章“webm视频不能播放的原因”,那篇文章描述的情况跟这篇文章是一个类型的,都是缺乏对被使用产品的了解,所以希望看了这篇文章的人,以后在使用畅言时把所有地方都点一遍,功能了解清楚,不仅仅是畅言,在生活中对待人、事、物都要了解清楚后再下定论,这样会减少很多误会。

归根结底,其实就是在这个快速信息轰炸的时代人们注意的是直观的或主观的东西,从而忽略了细节,想想自己,已经好久不能静下心来读一本书了。

2018年6月11日补充:本文的方法在不修改备案号的前提下修改站点网址和域名白名单不影响评论展现,但是以前的评论在评论审核里获取不到用户头像并显示该链接来源不明,新评论不影响,依然可获取评论文章的链接和评论者头像。

魏义齐全栈技术交流:魏义齐web前端技术交流

打赏本站

原创不易,您的打赏就是博主更新的动力!

上一篇:干货分享:网站更换域名的五点经验总结 下一篇:微信内置浏览器如何清除缓存和加速打开网页

相关文章