UPUPW Nginx版在主机htdocs根目录或者虚拟主机根目录下有up-rewrite.conf文件,把PHP程序对应的Nginx伪静态规则加入重启服务后就能支持网站伪静态了。
这里我们推荐用轻量级的notepad++软件编辑vhosts.conf,切记不要用记事本编辑否则会无法启动nginx服务。伪静态规则不能包括location / {......}
如phpwind9.0官方提供的伪静态规则是
location / {
if (-f $request_filename) {
break;
}
if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") {
break;
}
if (!-e $request_filename) {
rewrite . /index.php last;
}
}
应该把
if (-f $request_filename) {
break;
}
if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") {
break;
}
if (!-e $request_filename) {
rewrite . /index.php last;
}
加入up-rewrite.conf文件然后重新启动Nginx服务就生效了。