学习永不停止
我们一起努力吧!

WP Super Cache导致wordpress页面错乱301重定向惹祸

阳江鼎阳抄数设计交流群

用了WP Super Cache已经两个多月了,如果要笔者总结一下“效果怎样?”,其实心中也有了一定的答案:WP Super Cache对网站速度的提升提供了很大的帮助;但当旧插件代码或新安装插件出现运行不正常时,必然与它有关系。当然,任何产品都不可能是完美的,相比其他同类型的插件,WP Super Cache已做得足够好,就好比刚才所说的“插件运行不正常”,解决方法很简单,那就是将这个插件名称写入CDN加速排除选项,刷新缓存即可。只要遵守这个原则,一直相安无事地用下去问题不大。

虽然如此,但也有例外的情况。今天突然打开首页发现页面错乱,再点击文章,同样如此。这时,脑海自动进行了选项排除:被攻击了?不可能啊!新安装的插件导致?这几天可没安装什么插件呀!修改代码影响?同样没改过哦!莫非又是WP Super Cache惹的祸?也不对呀,这段时间不一直正常的吗?……好吧,我确定将最大的怀疑对像放在WP Super Cache上面。

跟着,笔者查看了网页源代码,点击转换后的七牛CDN加速CSS及其他代码地址,发现都能正常显示。这就说明,WP Super Cache连接七牛云存储没有问题。于是将原因查找再次回到网站代码上面。我拼命地回忆着,突然想起昨天在.htaccess用301代码将不带www域名重定向到了www域名,真的是这影响的吗?我试着在.htaccess将这组301重定向代码清除:

RewriteCond %{HTTP_HOST} ^Jdks100.com$ [NC]                                   
RewriteRule ^(.*)$ http://www.Jdks100.com.com/$1 [L,R=301]

刷新WP Super Cache缓存后,网站果然恢复了正常。原因找出了,所以就意味着问题就能解决。最后笔者将数据库表“wp_options”下面两个下设的链接都改为www域名,301重定向重新实现,WP Super Cache也继续正常使用。完美收官!

未经允许不得转载:http://jdks100.com/风语守望_博客 » WP Super Cache导致wordpress页面错乱301重定向惹祸


分享到:更多 ()
关注“公众平台”:     学习交流QQ群(185619299):

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  • 8 + 7 = ?

风语守望_博客,共同学习,一起成长!

网站首页联系我们
防复制