宝塔面板为例:
1、进入站点管理
2、选择某个站点点修改按钮

西部数码虚拟主机:
1、进入主机面板,点击切换

2、确认切换主目录

当虚拟主机不支持public目录时
如果不按照这种方式摆放,可能会影响安全性,以下这种方式的安全性就比较差,请慎重考虑!
1、将public目录里面的文件,复制到主目录

然后删掉public目录,最终如下图结构

保持以下格式
2、打开index.php文件,内容替换成以下代码:
<?php
/**
* 入口程序
* 开发者可在这里定义系统目录变量
*/
declare(strict_types=1);
header('Content-Type: text/html; charset=utf-8');
//header('X-Frame-Options: SAMEORIGIN'); // 防止被站外加入iframe中浏览
// 是否是开发者模式(1开启、0关闭),上线之后建议关闭此开关
define('IS_DEV', 1);
// 是否允许后台修改模板文件(1开启、0关闭),请不要长期开启此功能
define('IS_EDIT_TPL', 0);
// 主网站目录,表示index.php文件的目录
define('ROOTPATH', dirname(__FILE__).'/');
// 当前站点目录
!defined('WEBPATH') && define('WEBPATH', dirname(__FILE__).'/');
// 缓存文件存储目录,支持自定义路径
define('WRITEPATH', ROOTPATH.'cache/');
// 系统核心程序目录,支持自定义路径和改名
define('FCPATH', dirname(__FILE__).'/dayrui/');
// 入口文件名称
!defined('SELF') && define('SELF', pathinfo(__FILE__, PATHINFO_BASENAME));
// 后台管理标识
!defined('IS_ADMIN') && define('IS_ADMIN', FALSE);
// ======开始,自动进入安装界面监测代码
if (!is_file(WRITEPATH.'install.lock') && !isset($_GET['c'])) {
require WEBPATH.'install.php';
exit;
}
// 判断环境
if (version_compare(PHP_VERSION, '7.2.0') < 0) {
echo "<font color=red>PHP版本必须在7.3以上,当前".PHP_VERSION."</font>";exit;
}
//=======结束,安装之后可以删除此段代码
// 执行主程序
require FCPATH.'Fcms/Init.php';
文档最后更新时间:2023-07-01 15:53:05