mdsk.net
当前位置:首页 >> thinkphp 修改默认访问路径 >>

thinkphp 修改默认访问路径

'DEFAULT_MODULE' => 'Home', // 默认模块'DEFAULT_CONTROLLER' => 'Index', // 默认控制器名称'DEFAULT_ACTION' => 'index', // 默认操作名称 通过这个来配置也可以 再就是用路由 还有就是apache虚拟主机配置了

可以呀,在indexcontroller.php中写如下代码:$thiis->display('文件地址');

在项目目录下的conf文件夹下的config.php下添加 'DEFAULT_CONTROLLER' => 'Member', // 默认控制器名称

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

复制一下

把app_path挪到其它目录嘛,你挪到./,路径名home和模块名home重名的了嘛。 服务器当然会先寻找路径home,然后显示其目录下的index.html文件, 你之前域名的home,其实是php的pathinfo模式嘛

两种方法: 1、直接在页面 action="{:U('MyAction/method')}"2、后台赋值,页面输出 后台代码 public function method(){ $url = U("MyAction/method"); // 或者 $url = "http://localhost/myweb/index.php/MyAction/method"; $this->assign("my...

创建入口文件index.php,虽然官方强调入口文件位置,可以随意放置,但是为了便于学习,还是放在根目录下 // 应用入口文件 define('APP_PATH', 'application/'); // 定义项目路径,和之前3.2版本没有区别 define('APP_AUTO_BUILD',true); //开启自...

ThinkPHP的编译缓存文件runtime.php: 1.定义单入口文件(index.php) 在单入口index.php中不定义这两项时,会生成编译缓存文件~runtime.php define('RUNTIME_PATH','./App/Temp/'); //定义编译目录 define('APP_DEBUG',TRUE); //开启调试模式 ...

默认情况就会加载根目录下的配置文件。 在ThinkPHP中,一般来说应用的配置文件是自动加载的,加载的顺序是: 惯例配置->应用配置->模式配置->调试配置->状态配置->模块配置->扩展配置->动态配置 以上是配置文件的加载顺序,因为后面的配置会覆盖...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com