解决WordPress升级版本后首页打不开的几种方法
很多博客都喜欢wordpress版本一更新就直接点击后台的自动升级,也不管是不是测试版还是正式版,导致升级后出现很多莫名其妙的问题。最近在帮朋友安装wordpress的时候,使用的是最新版本的wordpress3.2,但在安装后发现后台可以设置管理,但首页却打不开。网上搜索了很多,整理如下:
WordPress升级后出现首页打不开,一般是访问网站出现首页循环重定向,导致网站无法正常访问,此时浏览器一般提示“此网页包含重定向循环”。
解决Wordpress首页无法访问的若干方法:
方法一:
打开wp-include/template-loader.php这个文件,在这个文件开头有这么一段代码:
/**
* Loads the correct template based on the visitor’s url
* @package WordPress
*/if ( defined(‘WP_USE_THEMES’) && WP_USE_THEMES )
do_action(‘template_redirect’);
我们只要将下面这段代码删掉即可
if ( defined(‘WP_USE_THEMES’) && WP_USE_THEMES )
do_action(‘template_redirect’);
方法二:
打开wp-includes\canonical.php,找到第一行代码
function redirect_canonical( $requested_url = null, $do_redirect = true )
将true改为false即可,如下
function redirect_canonical( $requested_url = null, $do_redirect = false )
方法三:
安装插件 http://wordpress.org/extend/plugins/permalink-fix-disable-canonical-redirects-pack/。然后按照插件设置一步步操作即可。
个人建议采取前两者方法,方便快捷,轻松搞定。




1条评论▼