请问,有人知道如何保护CakePhp中的文件夹免受直接访问吗?我的意思是,我不想恶意用户输入类似http://localhost/MySite/CSS/
的内容,并查看我的所有CSS文件。另外,我不想有人看到JS,IMG,LAYOUTS和其他任何东西!!!
我的意思是..如果用户尝试访问我的文件夹,我想显示类似错误消息的内容?像任何其他网站一样。我尝试使用HTACESS,但没有正常工作。 我想保护所有文件夹不被直接访问!!
请记住,我正在使用CAKEPHP + 2
谢谢你们。
答案 0 :(得分:2)
CakePHP会自动执行此操作。如果您尝试访问www.yoursite.com/css,它将尝试访问不存在的“CssController”,因此会抛出错误 - 它不会显示您的文件夹内容。其余的情况也一样。