App Engine,Wordpress 404处理

时间:2014-08-19 17:16:29

标签: php wordpress google-app-engine

我在这里阅读了许多关于App Engine在部署wordpress时处理404错误的主题。我遇到问题,每个错误的网址返回200 OK,并提供主页。

在本地开发环境中,使用App Engine启动程序,404错误的工作正如我所期望的那样。我不明白这个早期主题如何解决这个问题:WordPress doesn't catch 404s in PHP AppEngine但我当然尝试了所建议的内容。

我正在运行Wordpress 4.0-alpha。 主题中有一个404.php文件(当然,它在本地工作)

意识到提供解决方案可能并不容易,但是即使是关于如何开始调试这一点的一些指示也将非常感激。日志不会返回任何有用的内容。

感谢您的时间。

安东尼

1 个答案:

答案 0 :(得分:0)

似乎注释掉core.php文件中的第59行似乎可以解决问题

//$_SERVER['PHP_SELF'] = $PHP_SELF = preg_replace( '/(\?.*)?$/', '', $_SERVER['REQUEST_URI'] );

虽然不确定会产生什么影响。