# 入口地址

  • 默认的应用入口文件位于public/index.php,入口文件位置的设计是为了让应用部署更安全,但在部分环境下需要将入口文件部署到根目录/index.php下,此时需要做以下几个步骤。

    1. 复制public目录下的所有文件(不包括任何文件夹)到根目录下。

    注意

    public目录下只要文件,而不要包括任何文件夹。

    1. 打开index.php文件,将部分代码:
    // 定义应用目录
    define('APP_PATH', __DIR__ . '/../application/');
    
    // 加载框架引导文件
    require __DIR__ . '/../thinkphp/start.php';
    

    修改为:

    // 定义应用目录
    define('APP_PATH', __DIR__ . '/application/');
    
    // 加载框架引导文件
    require __DIR__ . '/thinkphp/start.php';
    
  • 系统默认分配好的模块分别是index、admin、api、mobile、install,但在特殊情况下需要修改入口地址,以admin为例,将他修改为admin_carey

    打开config.php文件,将define('ADMIN_MODULE', 'admin');中的admin修改admin_carey,此时通过http://host/admin/访问已无效,必须使用http://host/admin_carey/才可正确访问。