百度云虚拟主机zblogphp在Nginx环境下设置伪静态规则,极为重要

浩源 阅读:221 2019-10-10 09:34:48 评论:0

最近,花了精力搭建一个汽车资讯网站,大V汽车,域名为:www.17dv.cn,在设置伪静态的时候,遇到了难题。

怎么设置都是404错误

image.png

在zblog插件的伪静态管理中心插件设置一番之后,由于以前我都是使用万网主机的,这一次是使用百度云虚拟主机,所以设置的方法也是不一样,这次是nginx环境,万网主机只要设置.htaccess 就可以了,但是百度云不一样,百度云是使用nainx,这让我摸不着头脑了。

未标题-1.jpg

因为伪静态管理中心上面说修改nginx.conf 就可以了,可是却怎么也没有找到这个文件,还以为没有什么组件呢,那就麻烦了。最后百度出一套可行的方法。

image.png

首先,规则还是那个规则,知识文件名要修改。

  1. 设置伪静态管理中心设置伪静态

  2. 设置伪静态提交之后,插件会自动根据你的服务器适应跳转导ngingx

    image.png

  3. 复制规则代码创建文本文件,将规则粘贴到文本文件中

    规则内容:


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;

}



4.然后保存生成文件名:桌面右键新建一个TXT文件,然后把文件名改成 bcloud_nginx_user.conf

5.注意文件名一定是:bcloud_nginx_user.conf

6.将文件上传到虚拟主机根目录

image.png

7.上传之后,自动生成文件.bch_internal_congfig

8.登陆百度云主机,重启主机

9.登陆zblog后台首页:[清空缓存并重新编译模板]

10.设置完成

image.png

分享:
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

发表评论
排行榜
关注我们

浩源博客小程序体验,下载无需回复