百度云虚拟主机BCH怎么设置伪静态? 怎么去掉程序后面的index.php?
<p>百度云虚拟主机BCH怎么设置伪静态? 怎么去掉程序后面的index.php?</p>
<p>
连接ftp,打开webroot目录</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="百度云虚拟主机BCH怎么设置伪静态? 怎么去掉程序后面的index.php?" alt="百度云虚拟主机BCH怎么设置伪静态? 怎么去掉程序后面的index.php?" align="" src="https://zhuji.jb51.net/uploads/img/202305/f9205a922d7400f200be5e54571728d8.jpg"></p>
<p>
新建一个bcloud_nginx_user.conf文件(由于bch是不允许修改基础配置文件的,所以只能通过加载用户自定义配置文件),写入如下代码:</p>
<p>
location/{</p>
<p>
if(!-erequest_filename){</p>
<p>
rewrite^/(.*)undefined/index.php/$1last;</p>
<p>
}</p>
<p>
}</p>
<p>
登陆主机控制面板,找到站点启停,点击重载站点服务</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="百度云虚拟主机BCH怎么设置伪静态? 怎么去掉程序后面的index.php?" alt="百度云虚拟主机BCH怎么设置伪静态? 怎么去掉程序后面的index.php?" align="" src="https://zhuji.jb51.net/uploads/img/202305/7726a0e278574f544e6d32133674cb11.jpg"></p>
<p>
到此,百度云BCH虚拟主机的nginx伪静态就开启成功了!</p>
<p>
不同的程序nginx伪静态代码不一样,按照程序来修改代码才能完成伪静态的配置。</p>
<p>
如果想去掉url里面的index.php,按照上面的代码和方法,重载站点后,去网站程序的设置中,开启url重写,就可以去掉index.php!</p>
頁:
[1]