【发布时间】:2018-04-12 15:04:18
【问题描述】:
(关于stackoverflow的第一个问题。告诉我我可以做得更好)
访问控制器索引页面时,是否输入斜杠并不重要。 Cakephp 自动重定向两个版本。
现在我的“视频”控制器的行为很奇怪。它在 2 天前运行良好,但现在我无法在没有尾部斜杠的情况下访问它。
例子:
- domain.com/users/ -> 工作用户索引站点
- domain.com/users -> 工作用户索引站点
- domain.com/videos/ -> 工作视频索引网站
- domain.com/videos/add/ -> 工作视频添加站点
- domain.com/videos/add -> 工作视频添加站点
- domain.com/videos -> 域重定向到 domain.com/webroot/videos/ 并抛出 MissingControler 异常。错误信息是:
错误:找不到 WebrootController。
如果您尝试访问插件控制器,请确保将其添加到您的作曲家文件中,或者您使用插件的自动加载选项。
错误:在以下文件中创建类WebrootController:src/Controller/WebrootController.php
我没有为视频定义任何路由。我没有对 htaccess 文件进行任何更改。
谁能帮我解决这个错误?我应该发布额外的源代码吗?
【问题讨论】: