新闻中心

网站迁移后导致wordpress无法更新首页

作者 / 无忧主机 时间 2013-11-03 23:02:37

我们都知道,wordpress是一款强大的博客开源程序。今天无忧主机小编给一个老客户处理wordpress站点的迁移,并一边和客户聊天。客户之前是使用的国内php虚拟主机管理系统主机,小编和客户相谈甚欢,聊到了一些国内php主机和境外php主机系统的区别,以及境外主机的优势。例如:香港免备案php虚拟主机免去备案,省事,稳定性较高,攻击较少等等。这也是客户选择香港免备案linux系统php主机的原因。可是迁移中遇到的一个小插曲打断了如此愉快的谈话,无忧主机小编觉得有给借鉴价值,特意整理成文分享给大家。 客户的wordpress站点迁移完成后,出现这样一个问题:首页不刷新,不能立即更新文章内容。小编在网上找到不少说辞,例如:是不是设置了缓存插件呀,或者是不是存在首页index.html文件呀,又亦或是浏览器缓存的问题呀。这些方面,无忧主机小编都已经注意过,都没有任何设置以及缓存的问题。那么到底会是什么原因导致这个问题呢? 无忧主机小编根据经验,一般wordpress遇到问题,存在问题的地方有这几个:伪静态规则文件.htaccess、插件、主题。通过小编的排查,发现问题存在于.htaccess文件中。因为小编把这个文件进行了重命名,结果网站恢复了正常。 小编把这个文件下载到本地,用文本编辑器打开,发现有这样一段代码: <IfModule mod_headers.c> <FilesMatch ".(php)$"> Header set Last-Modified "Tue, 31 Aug 2011 00:00:00 GMT" </FilesMatch> <FilesMatch ".(gif|jpg|js|css|htm|html|swf)$"> ExpiresDefault "access plus 1 months" </FilesMatch> </IfModule> 通过询问同事,小编了解到,这段代码是一段缓存代码。也就是说,及时网站进行了更新,由于这段代码的存在,网站也只会呈现缓存的状态,所以不显示更新。删除了这段代码之后,问题解决。无忧主机小编建议,如果需要设置缓存,尽量使用插件,管理起来也更方便。如果你对以上信息不了解,或者不熟悉,可以联系桂桂:340555009,欢迎与您交流探讨。

本文地址:https://www.51php.com/wordpress/13034.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服