为民造福 發表於 2023-9-28 00:00:00

百度云虚拟主机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]
查看完整版本: 百度云虚拟主机BCH怎么设置伪静态? 怎么去掉程序后面的index.php?