indo
V2EX  ›  PHP

tp5 该如何修改后台登陆地址

  •  
  •   indo · Aug 23, 2018 · 5329 views
    This topic created in 3005 days ago, the information mentioned may be changed or developed.

    现在的后台登陆地址是 域名 /admin

    想修改一下后台的访问地址,大概思路是通过路由来解决,但是路由不太懂得怎么写。

    现在的路由写法:

    这样通过访问 域名 /admin10086 的确可以访问后台,但是显示的地址还是 域名 /admin/login/login.html

    能否设置成访问 域名 /admin 无法访问后台界面?

    通过百度有搜索到关于 tp3 的版本如何做这类匹配,但是 tp5 不可用。

    7 replies  •  2018-09-03 09:25:24 +08:00
    815979670
    815979670
    Aug 24, 2018 via Android❤️2
    1
    使用域名路由,自定义一个 绑定到 admin 模块
    indo
    indo
    OP
    Aug 24, 2018
    2
    @815979670 有没有稍微具体点的提示啊,域名路由昨天有去看了一下文档,好像不能限制 域名 /admin 的访问。只能是设置一个二级域名解析到该模块。 大概就是 admin10086.域名.com 这样。但是 域名 /admin 还是能够正常访问的。
    chaodada
    chaodada
    Aug 24, 2018
    3
    我是直接给后台单独绑定一个入口文件
    815979670
    815979670
    Aug 25, 2018 via Android
    4
    @indo 我绑定之后就不能直接访问了
    indo
    indo
    OP
    Sep 2, 2018
    5
    @815979670 能不能教我一下怎么具体的书写呢?
    indo
    indo
    OP
    Sep 2, 2018
    6
    @chaodada 请问有没有具体点的例子呢?
    chaodada
    chaodada
    Sep 3, 2018
    7
    @indo index.php 入口文件 绑定到 index 模块

    // 定义应用目录

    define('APP_PATH', __DIR__ . '/application/');

    // 绑定到 index 模块

    define('BIND_MODULE','index');

    // 加载框架引导文件

    require __DIR__ . '/thinkphp/start.php';

    //phpinfo();


    新建一个 admin.php 入口文件 绑定到 admin 模块





    // 定义应用目录


    define('APP_PATH', __DIR__ . '/application/');


    // 绑定到 index 模块


    define('BIND_MODULE','admin');


    // 加载框架引导文件


    require __DIR__ . '/thinkphp/start.php';
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1180 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 17:46 · PVG 01:46 · LAX 09:46 · JFK 12:46
    ♥ Do have faith in what you're doing.