thinkphp访问站点首页的问题

比如我站点的首页是http://www.xxxxx.com/ 现在必须必须加上控制器和操作方法名才能访问http://www.xxxxx.com/zhuye/zhuye 如果不加的控制器和操作方法名访问的就是入口文件 现在我已经把index.php和模块名去掉了 但是我想让用户不用输入控制器和操作方法名直接输入域名就能直接访问首页 而访问其他页面时带着控制器和操作方法名 这个应该怎么弄呢?

阅读 2.7k
1 个回答

是想访问http://www.xxxxx.com/的时候直接转到http://www.xxxxx.com/zhuye/zhuye吗?

不知道你用的是哪个tp版本,在tp5中可以在/application/route.php中给/zhuye/zhuye定义路由规则

return [
    '/' => '/zhuye/zhuye'
];

或者删除这个return的数组,注册路由

use think\Route;

Route::rule('/', '/zhuye/zhuye');
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进