【问题标题】:wp_redirect works on localhost but conflicts not on my hostwp_redirect 在本地主机上工作,但在我的主机上没有冲突
【发布时间】:2011-02-23 20:39:03
【问题描述】:

我遇到了一个奇怪的问题,我的 page.php 模板文件中有以下代码:

      if (is_page('redirect')) :
           wp_redirect( get_option('home') );
      else:
           //Do something else
      endif;

这在我的本地主机上运行良好,但是当我将它上传到我的服务器时,它给了我 pluggable.php 已经发送的标头,我知道在调用此函数之前必须没有输出,但没有!另外我禁用了我唯一安装的插件(buddypress),什么也没有,我的主机上肯定有一些东西,否则它也不能在我的本地主机上工作。

有谁知道哪里出了问题?

提前致谢

【问题讨论】:

    标签: wordpress templates redirect http-headers http-status-code-302


    【解决方案1】:

    Nvm,出于某种原因,我将 WP 更新到 3.1 并修复了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-27
      • 1970-01-01
      • 2011-07-25
      • 2020-11-03
      • 2021-02-18
      • 1970-01-01
      相关资源
      最近更新 更多