Jul 21
一直都不太喜欢静态化插件以及一些所谓的提速插件,因为往往会给我们带来很多额外的错误/问题。在demo.minidx.com上测试wp-cache插件,动不动就出现500 Internal Server Error错误,一直都以为是wp-cache插件本身的问题,但是看到很多运行在其他空间上的wp-cache却运行得很好,看了一下代码,原来是Godaddy空间本身配置上和标准的有点不一样,为了解决500错误,可以做如下修改:
1. 打开 wp-content/plugins/wp-cache/wp-cache-phase1.php
2. 找到下面这段代码:
- foreach ($meta->headers as $header) {
- header($header);
- }
替换成:
- foreach ($meta->headers as $header) {
- if ( false !== strpos($header, ‘Last-Modified:’) ) continue;
- header($header);
- }
