美文网首页
TP5路由入口

TP5路由入口

作者: 幻想无极 | 来源:发表于2019-07-10 22:32 被阅读0次

在最外部友几个php文件分别是admin.php,index.php,api.php,他们就是入口文件
每个入口文件对应相应的模块

admin.php

<?php
// 检测程序安装

if(!is_file(__DIR__ . '/install/install.lock')){
    header('Location: ./install/index.php');
    exit;
}


// 定义应用目录
define('APP_PATH', __DIR__ . '/app/');
define('BIND_MODULE','admin');

// 加载框架引导文件
require __DIR__ . '/thinkphp/start.php';
目录结构

admin.php对应的入口为

app->admin->controller->Index.php

路由地址为

xxx/admin.php/index/index

也可以在admin文件夹下创建一个config.php

<?php
return [
    
    'template'=> [
    'view_suffix' => 'html',
    'view_depr'    => '_',
    ],
        'view_replace_str'  =>  [
                '' => WEB_URL,
                '__INDEX__' => WEB_URL . '/index.php',
                '__ADMIN__' => WEB_URL . '/public/admin',
                '/Public' => WEB_URL . '/public',
                '__HOME__' => WEB_URL . '/template/',
                '__UPLOAD__' => '/uploads'
        
        ],
    

        // 'dispatch_success_tmpl'    => THINK_PATH . 'tpl' . DS . 'dispatch_jump.tpl',
    //   'dispatch_error_tmpl'    => THINK_PATH . 'tpl' . DS . 'dispatch_jump.tpl',
        //默认错误跳转对应的模板文件
        'dispatch_error_tmpl' => 'public/tips',
        //默认成功跳转对应的模板文件
        'dispatch_success_tmpl' => 'public/tips',
        
        // 默认控制器名
        'default_controller'     => 'Index',
        // 默认操作名
        'default_action'         => 'index',
        
];

这样就能直接访问

xxx/admin.php

相关文章

网友评论

      本文标题:TP5路由入口

      本文链接:https://www.haomeiwen.com/subject/zptlkctx.html