nginx服务器zblog怎么设置伪静态
nginx服务器设置伪静态方式与Apsche服务器设置.htaccess不一样,需要在nginx服务器里进行设置。
zblog后台伪静态设置如下:
if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php; }
zblog设置完毕之后还需要在nginx服务器进行设置,如下:
location / { if (-f $request_filename/index.html) { rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php) { rewrite (.*) $1/index.php; } if (!-f $request_filename) { rewrite (.*) /index.php; } }
到这里就设置完毕了,同时规则也生效了!