www WEB部署目录(或者子目录)
├─app 应用目录
│ ├─admin 应用目录
│ │ ├─config 配置目录
│ │ │ ├─route.php 路由配置
│ │ ├─controller 控制器目录
│ │ │ ├─Index.php
│ │ │ ├─Menus.php
│ │ └─ ... 更多类库目录route.php里面代码:<?php
use think\facade\Route;
Route::resource('menus', 'Menus');问题描述:/admin/menus/index在http://127.0.0.1:8000/admin/menus(Menus控制器)底下使用url('Menus/index')生成的url地址为/admin/menus在对应的资源控制器Menus底下生成的url才是正常的,在其他控制器下生成的url为错误的。如Index控制器底下生成的"/admin/menus/index"后面的"index"应该属于多余部分,如果直接访问这个链接实际会对应到Menus控制器的read方法中,即把后面的"/index"误认为是资源id,但这个id应该只匹配整数才对ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。