Nginx版UPUPW添加伪静态rewrite规则方法
发布时间:2016-11-05, 10:50:01 分类:Linux | 编辑 off 网址 | 辅助
正文 830字数 329,206阅读
打开UPUPW默认主机htdocs根目录下的up-rewrite.conf文件,或者虚拟主机根目录下的up-rewrite.conf文件推荐用轻量级的notepad++软件编辑vhosts.conf,切记不要用记事本编辑否则会无法启动nginx服务
下面是phpwind官网的Nginx伪静态规则:
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;
}
}
Run code
Cut to clipboard
我们选取location / {......}中间的部分加入up-rewrite.conf中即可,不能包含location / {......}否则Nginx服务将不能启动,up-rewrite.conf中具体phpwind伪静态规则如下:
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;
}
Run code
Cut to clipboard
保存配置文件s5关闭全部服务,s1开启全部服务后即可访问伪静态页面
(支付宝)给作者钱财以资鼓励 (微信)→
暂无评论 »