Cakephp控制器索引链接无法工作而没有尾部斜杠

时间:2017-10-31 12:31:39

标签: php cakephp

(关于stackoverflow的第一个问题。告诉我我能做得更好)

当访问控制器索引页面时,如果我键入一个尾部斜杠并不重要。 Cakephp自动重定向两个版本。

现在我的'视频'控制器表现得很奇怪。它在2天前运行良好,但现在我无法在没有斜杠的情况下访问它。

示例:

  • domain.com/ 用户/ - >工作用户索引站点
  • domain.com/ 用户 - >工作用户索引站点
  • domain.com/ 视频/ - >工作视频索引网站
  • domain.com/ videos / add / - >工作视频添加网站
  • domain.com/ 视频/添加 - >工作视频添加网站
  • domain.com/ 视频 - >域重定向到domain.com/webroot/videos / ,并抛出MissingControler异常。错误消息是:
  

错误:找不到WebrootController。

     

如果您尝试访问插件控制器,请确保将其添加到您的编辑器文件中,或者使用插件的自动加载选项。

     

错误:在文件中创建下面的WebrootController类:src / Controller / WebrootController.php

我没有为视频定义任何路线。我没有对htaccess文件进行任何更改。

任何人都可以帮我解决这个错误吗?我应该发布其他源代码吗?

1 个答案:

答案 0 :(得分:0)

这是因为您的webroot目录中有视频文件夹。请更改文件夹名称或应用路线。

谢谢,