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;
}

1.png


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;
    }
}

2.png

到这里就设置完毕了,同时规则也生效了!

发表评论 取消回复

电子邮件地址不会被公开。 必填项已用*标注