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}