Wordpress通过htaccess抛出500错误来抑制php错误

时间:2015-10-20 10:15:04

标签: php wordpress apache .htaccess

我在WordPress中通过.htaccess抑制前端的php错误。我想隐藏WordPress抛出的错误,如果我们试图通过文件夹结构访问文件:

例如: www.my_site/wp-content/themes/twentyeleven/sidebar-page.php

.htaccess片段:

php_flag display_errors off

但是,它会引发500内部服务器错误。我试过了

error_reporting(0);
ini_set('display_errors', 0);
在header.php文件中

,没有变化。  如果发生500错误,有没有办法重定向到主页?

1 个答案:

答案 0 :(得分:0)

尝试:

ErrorDocument 500 /index.php

这应该导致任何500错误重定向到主页。标题仍然具有500状态,因此看看WordPress如何处理它会很有趣。