Nginx WEB服务器 WP Fastest Cache插件设置静态页面404错误的解决方法

需要添加伪静态规则,在Apache或者nginx下添加。

如果是Apache服务器,把以下内容添加到.htaccess

1<IfModule mod_rewrite.c>
2RewriteEngine On
3RewriteBase /
4RewriteRule ^index\.php$ - [L]
5RewriteCond %{REQUEST_FILENAME} !-f
6RewriteCond %{REQUEST_FILENAME} !-d
7RewriteRule . /index.php [L]
8</IfModule>

如果是Nginx服务器,虚拟主机配置文件添加如下代码:(要包含在server块里)

 1location / {
 2if (-f $request_filename/index.html){
 3                rewrite (.*) $1/index.html break;
 4        }
 5if (-f $request_filename/index.php){
 6                rewrite (.*) $1/index.php;
 7        }
 8if (!-f $request_filename){
 9                rewrite (.*) /index.php;
10        }
11}