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

2018-08-23 21:19:09 +08:00
 indo

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

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

现在的路由写法:

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

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

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

4244 次点击
所在节点    PHP
7 条回复
815979670
2018-08-24 00:32:15 +08:00
使用域名路由,自定义一个 绑定到 admin 模块
indo
2018-08-24 15:47:32 +08:00
@815979670 有没有稍微具体点的提示啊,域名路由昨天有去看了一下文档,好像不能限制 域名 /admin 的访问。只能是设置一个二级域名解析到该模块。 大概就是 admin10086.域名.com 这样。但是 域名 /admin 还是能够正常访问的。
chaodada
2018-08-24 17:15:42 +08:00
我是直接给后台单独绑定一个入口文件
815979670
2018-08-25 23:40:16 +08:00
@indo 我绑定之后就不能直接访问了
indo
2018-09-02 21:18:44 +08:00
@815979670 能不能教我一下怎么具体的书写呢?
indo
2018-09-02 21:19:01 +08:00
@chaodada 请问有没有具体点的例子呢?
chaodada
2018-09-03 09:25:24 +08:00
@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';

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/482666

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX