Linux操作系统云虚拟主机默认站点根目录为htdocs,而ThinkPHP等其他程序默认目录为public,为确保网站正常访问,建议您上传网站程序前,在云虚拟主机控制台切换网站根目录。本文以ThinkPHP为例介绍如何切换网站根目录的方法。

使用限制

根据产品类型不同,云虚拟主机支持切换网站根目录的情况也不同,具体说明如下:

  • 增强版云虚拟主机支持切换网站根目录。
  • 非增强版云虚拟主机部分支持切换网站根目录,请以云虚拟主机控制台界面显示为准。

操作步骤

  1. 登录云虚拟主机管理页面
  2. 找到待切换网站根目录的Linux操作系统云虚拟主机,单击对应操作列的管理
  3. 在左侧导航栏,选择基础环境设置 > 切换网站根目录
  4. 切换网站根目录页面,确认当前网站根目录为htdocs后,单击切换网站根目录切换网站根目录
  5. 在弹出的对话框中,单击确认

执行结果

  • 如果切换网站根目录执行成功,则当前网站根目录变为htdocs/public,如下图所示。切换结果
  • 如果切换网站根目录执行失败,则会弹出错误提示框,如下图所示。请您根据页面提示,创建ThinkPHP程序目录htdocs/public后,重新执行切换网站根目录操作。切换失败