CakePHP v2命名模型与webroot中的文件夹相同
这是在CakePHP版本2上。我一直在按照博客指南创建一个网站,我想添加一个模型来存储数据库中的照片。我用PhotosController创建了一个名为Photo的新模型。我没有意识到的是,它会与我的webroot中名为photos的文件夹冲突。当我生成指向controller=>photos、action=>index的链接时,甚至在domain.com/photos中键入链接,它会重定向到domain.com/app/webroot/photos。当它用来显示文件时,我删除了webroot上的文件夹,因为我想让它转到PhotosController的索引功能。即使那个文件夹不见了,不管我做了什么,它还是一直试图转到那个文件夹 从我所做的研究来看,我相信这与mod_重写有关。有没有办法让它忘记曾经有一个名为photos的webroot文件夹 谢谢 您可以使用路由 路由器::连接('/photo',数组('controller'=>'photos','action'=>'index')CakePHP v2命名模型与webroot中的文件夹相同,php,.htaccess,cakephp,mod-rewrite,Php,.htaccess,Cakephp,Mod Rewrite,这是在CakePHP版本2上。我一直在按照博客指南创建一个网站,我想添加一个模型来存储数据库中的照片。我用PhotosController创建了一个名为Photo的新模型。我没有意识到的是,它会与我的webroot中名为photos的文件夹冲突。当我生成指向controller=>photos、action=>index的链接时,甚至在domain.com/photos中键入链接,它会重定向到domain.com/app/webroot/photos。当它用来显示文件时,我删除了webroot上
似乎你面临浏览器缓存,请使用私有浏览器chrome(ctrl+shift+N)不确定为什么我没有想到它,但它只是浏览器缓存。在另一个浏览器上尝试,它给了我正确的页面。谢谢