WordPress 本地后台可以打开但首页无法打开问题解决

By on 1-17-2013 in 代码

循环重定向解决办法四则

修改wp-include下的/template-loader.php文件或canonical.php文件。修改起来并不复杂,缺点是内核文件改动,以后升级务必注意。官方没有给出解决办法,于是只好采用这个办法。

1.找到wp-include文件夹下的template-loader.php文件,使用/**代码**/注释掉第六行和第七行。

if ( defined('WP_USE_THEMES') && WP_USE_THEMES )
do_action('template_redirect');

2.找到wp-include文件夹下的canonical.php文件,使用//注释掉第37行。另起一行加入下面代码。其实也就是把变量$do_redirect的值修改为false。

function redirect_canonical( $requested_url = null, $do_redirect = false ) {

3.找到您的当前主题文件夹下的functions.php文件,在最后加上下面一行代码:

remove_filter('template_redirect', 'redirect_canonical');

4.插件办法,下载Permalink Fix & Disable Canonical Redirects Pack安装上就ok。

http://www.budeyan.com/tech_notes/wordpress3-1-cuowu/

旧文一篇: Waterfall magento 新文一篇: 愚人节-我们结婚吧!

4 Comments

Loading ....
  1. 1

    哈哈,你比我还懒。我一个月没更新。你都俩月了

    • @松林’s blog …… 好吧,松林兄… 这都被你发现了… 近期打算更新游记了~~

  2. 2

    呐,初来乍到~

    • @安然 呃~ 灰常欢迎安然兄~ ^_^ 打安然两个字的时候老弹出黯然… 看来是黯然销魂掌打多了O(∩_∩)O哈哈~

亲~ 想说点儿什么不?