www.ctrt.net > thinkphp 后台入口ADmin.php

thinkphp 后台入口ADmin.php

tp不是pathinfo的伪静态路径么? 你没开? 这么会带上admin.php?正常不是index.php/admin/控制器/具体函数么?

必须伪静态支持才行。伪静态去掉index.php和admin.php,然后程序的config.php配置文件添加'URL_MODEL',设置成 'URL_MODEL' => 2,//REWRITE模式 注:如果空间不支持伪静态,千万不能把URL_MODEL的值设置为2,不然会打不开网站

你应该是用于生成链接吧? 如果是的话:请使用U('模块/控制器/操作')的方式就可以生成Index模块中的控制器和操作了。 如果你是想用于内部跨模块调用的话,可以使用A('模块/控制器/操作')这种类型。具体可以参考手册。

thinkphp 有个配置默认模块的值 MODULE_LIST,你先看下 thinkphp 最先调用的应用配置文件,里面默认配置了一个 Home 模块

__ROOT__: 会替换成当前网站的地址(不含域名) . 比如,原来是 www.thinkphp.com/admin.php/Index/index,你想跳到home模块下,可以 __ROOT__/home.php/控制器/方法

根目录下新建一个文件夹admin, 在文件夹里面再新建一个index.php,最后在该文件里面写入一个跳转,如

使用.htaccess文件 这个里面配置,重写url ,想怎么写就怎么写,管他几个入口呢

在入口文件里加上 define('BIND_MODULE', 'Admin');

ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架。 新建一个admin.php文件,将index.php内容复制到admin.php内,访问配置地址后面加上/admin/public/login.html就可以访问后台了。

首先修改文件夹名称 然后修改admin下文件的命名空间 这样就行了

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com