首页 > 网站建设 > 正文

换域名后,phpcms评论排行url不能更新的解决办法

来源:播品传媒   2015-07-26 20:14:13   点击:

最近新换了域名,启用更简短好记bopin org作为网站的主域名,org后缀域名是除了 com和 net的第三国际域名,网站是传播品牌的利器,域名是重
最近新换了域名,启用更简短好记bopin.org作为网站的主域名,org后缀域名是除了.com和.net的第三国际域名,网站是传播品牌的利器,域名是重要的品牌资源,有品牌意识的应该及早抢占自己的好域名。

按phpcms网站文档要求的修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名。

进入phpcms后台,设置->站点管理,对相应的域名进行修改,点击后台右上角的“更新缓存”按钮。


这时发现文章的缩略图url地址不对,显示的都是原图片,页面弄的面目全非,图片傻大傻大的。 


进入内容->附件管理->附件地址替换,把附件url地址批量的替换为新的域名。点击内容->批量更新URL,再把所有的文章的地址和网站缓存都更新一下,缩略图片url改过来,显示也正常了。


发现评论排行里的文章URL还是原来的老域名,打开评论文章,后面的用户评论不能显示,这是phpcms没有改过来一个bug,找到了和我同样问题的帖子
http://bbs.phpcms.cn/thread-726014-1-1.html,没有找到解决办法。


又找到这个:http://www.51php.com/phpcms/13434.html,提示备份并导出数据库。


肯定是数据库评论排行表里还存的是原来的域名,于是登录phpmyadmin,导出数据库看看,果然数据库表 xxx_comment里的url是原来的老域名,于是单独导出xxx_comment,用editplus替换老域名,(千万不能用记事本编辑,会出现编码格式问题),再导入数据库,总是出现#1062错误,解决这个错误比较麻烦。


好在本网站的文章并不太多,干脆直接登录phpmyadmin,打开网站数据表xxx_comment,逐条更改评论排行文章url的域名。


改完后更新缓存,再点开评论排行的文章,就是新域名了,评论排行文章下面的用户评论也出来了。

文章关键词:phpcms 换域名


网站建设

PHP为什么会成为建站的主...
  目前网站建设...

织梦cms PHPcms 帝国cms比较
现在建网站不需要...

什么是互联网能力?
互联网能力就是利...

为什么要建网站?
为什么要建网站?...

怎样选择建站公司?
网站建设公司很多...

什么是互联网思维?
什么是互联网思维...

换域名后,phpcms评论排...
最近新换了域名,...

phpcms全文搜索的解决办法
phpcms v9自带的...

谷歌浏览器为什么比其它...
谷歌chrome浏览器...

统治了16年的HTTP1.1协议升级2.0
HTTP超文本传输协...

互联网的发展引发的社会变化
互联网起源于电脑...

photoshop常用的图片处理方法
在网站后台发布信...