除了首页能访问外,其他由 U 方法生成的地址所指向的页面均无法访问,大致的问题是:系统将 action 识别为了 controller,例如:http://www.domain.com/index/login 这个地址,意图是访问 "Home/Index/login",但系统解析成了 "Index/Login/index",这显然是不正确的。
然后在应用的配置文件中添加路由功能:
'login' => 'Home/Index/login',
之后才能正确访问 http://www.domain.com/index/login,
但预期是不需要加路由功能即可正常访问上面这个地址的,为何一定要用路由?
而且上面这个路由配置的意思感觉应该是 'http://www.domain.com/login' => 'Home/Index/login' 啊,为什么系统解析为 'http://www.domain.com/index/login' => 'Home/Index/login' 了呢?
求解
最佳答案