V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
indo
V2EX  ›  PHP

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

  •  
  •   indo · Aug 23, 2018 · 4975 views
    This topic created in 2812 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
        1
    815979670  
       Aug 24, 2018 via Android   ❤️ 2
    使用域名路由,自定义一个 绑定到 admin 模块
    indo
        2
    indo  
    OP
       Aug 24, 2018
    @815979670 有没有稍微具体点的提示啊,域名路由昨天有去看了一下文档,好像不能限制 域名 /admin 的访问。只能是设置一个二级域名解析到该模块。 大概就是 admin10086.域名.com 这样。但是 域名 /admin 还是能够正常访问的。
    chaodada
        3
    chaodada  
       Aug 24, 2018
    我是直接给后台单独绑定一个入口文件
    815979670
        4
    815979670  
       Aug 25, 2018 via Android
    @indo 我绑定之后就不能直接访问了
    indo
        5
    indo  
    OP
       Sep 2, 2018
    @815979670 能不能教我一下怎么具体的书写呢?
    indo
        6
    indo  
    OP
       Sep 2, 2018
    @chaodada 请问有没有具体点的例子呢?
    chaodada
        7
    chaodada  
       Sep 3, 2018
    @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   ·   Solana   ·   2757 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 14:48 · PVG 22:48 · LAX 07:48 · JFK 10:48
    ♥ Do have faith in what you're doing.