->app
->assets
-> Commands
-> Console
-> Events
-> Exceptions
-> Handlers
-> Helpers
-> Http
-> Libraries
-> Models
-> Modules
-> Providers
-> Services
请查看我的应用程序的文件夹结构。您可以看到模块位于App文件夹中。现在看模块文件夹结构。 - >模块 - > ABC - > DEF - > GHI - > JKL
当我点击网址 localhost/abc/123/xyz
时,它应该转到http文件夹并搜索123控制器并运行xyz(),但它会转到Modules文件夹并查找模块123和控制器XYZ。
There is no .htaccess file and i don't know why this is happening to me.
why this is happening and what is could the reason behind this?
这是一个HMVC而不是传统的laravel应用程序,但这件事让我发疯。如果你已经过期,请帮帮我。
答案 0 :(得分:0)
localhost未映射到laravel中的文件夹结构。它映射到public /文件夹。公用文件夹中的index.php正在启动l5生命周期。
路由在routes.php中定义。 Controller可以在任何地方,但你必须满足自动加载的psr-namespacing。