网站创建、配置类问题
BCH如何实现伪静态?
可通过配置网站根目录app.conf文件的路由规则,实现URL Rewrite功能,关于app.conf的配置方法,请参看环境高级配置。目前暂时不兼容htaccess或httpd.ini文件,常用URL Rewrite规则请参考通过app.conf实现伪静态示例。
如果BCH主机部署的是nginx,可以通过修改nginx配置文件实现URL Rewrite,具体内容请参看[Nginx Rewrite规则](BCH/网站部署维护/高级环境配置/Nginx环境高级配置.md#Nginx Rewrite规则)。
关于BCH实现伪静态的方法,还可以通过视频BCH伪静态配置进行学习。
为何我的htaccess文件不生效?
BCH不兼容htaccess或httpd.ini文件,用户可以通过配置app.conf文件实现URL Rewrite,关于app.conf的配置方法,请参看环境高级配置。
如果BCH主机部署的是nginx,可以自定义Nginx配置文件,具体内容请参看nginx配置文件。
如何设置自定义错误页?
如何设置301/302重定向?
- 用户可以通过控制台设置301/302重定向,关于301/302重定向的设置方法请参看301/302重定向;
- 用户也可以通过配置app.conf文件实现301/302重定向设置,关于app.conf文件的设置方法,请参看设置路由规则。
BCH主机是否支持Nginx引擎
支持。BCH的nginx选用高效的epoll作为网络IO模型,使用更少的资源,支持更多的并发连接,体现更高的效率。同时,BCH的Nginx支持原生自定义配置,规则简单而强大,更便于用户使用。
BCH如何自定义nginx配置
在/webroot/下新建bcloud_nginx_user.conf文件将规则放入此文件中,重载站点生效,具体配置方法可以查看Nginx环境高级配置。
Nginx自定义配置是否支持server及http级别的配置?
BCH对这些级别的配置进行了优化,为了保持稳定的服务,禁止了server及http级别的自定义配置。
BCH如何关闭网站
如想停止站点服务,请点击“停止站点服务”,停止服务后,网站将不可访问。关停操作需要一定执行时间,可能会影响线上的网站正常访问。具体参考:站点启停。
webroot文件夹下的文件可以改动或删除么?
BCH的webroot下预制的index.html可以选择删除或修改名称,没有特殊限制,其他为系统文件,建议不要删除。
网站代码加入到主机根目录哪个文件下?
/webroot
下即可。
BCH如何自定义添加so扩展
如果想要开启BCH对应的模块,可以在webroot目录下创建user_extention目录,在该目录下放入需要添加的自定义扩展对应的xx.ini和xx.so,重载后新的so扩展会生效。点此查看PHP5.4版本已经支持的PHPso。
怎么在我的虚拟主机加入redis扩展
目前BCH默认没有开启redis扩展,需要自己配置,目前php5.4是支持redis扩展的。参考其他自定义配置,在webroot目录下创建user_extention目录,在该目录下放入xx.ini和xx.so扩展。
404页面存放在主机哪个文件夹下
404报错页面一般存放在webroot/error
目录内。
BCH不能显示PHP报错信息吗??
可以在控制面板切换网站至调试模式,然后访问网站,若用户php代码有问题的话,是会有提示报错。或者是查看/weblogs下的错误日志。
BCH的php上传文件大小限制为多少?
BCH中PHP上传文件大小默认为128M,用户可以通过php.ini进行调整(一般在webroot目录下,如果没有需要手动创建)。
BCH的php.ini能修改吗在哪里
BCH支持修改php.ini文件设置文件上传大小限制或设置其他参数,php.ini文件一般放置在webroot下。如果webroot目录下没有该文件,用户可以直接本地创建,然后进行修改参数添加即可,在控制面板中,重载站点生效。
新购买的BCH云虚拟主机无模板,怎样能得到网站模板?
如您购买主机时没有选择模板的话,那么是没有办法在重新选择模板的;如您当前需要使用模板的话,那么您可以百度搜索您需要的网站模板,然后进行下载,然后通过BCH的FTP上传到webroot目录下,进行安装使用。BCH的ftp连接信息,您可以登录控制面板-【常用操作】-【账号信息】,来进行获取。
BCH主机创建的模板可以保留多久?
BCH主机模板如果您不手动删除的话,是会一直保留的,您删除了站点备份也不会影响到您创建的模板。