0
由于各种原因,我在app/webroot/
内部有一个需要保护的目录(/files
)。我不熟悉CakePHP的内部工作原理,因为我雇用了一个人来做这个项目。但是,这个人不能提供答案。移动目录也是不可行的。密码保护CakePHP webroot目录内的目录
我试过的是在app/webroot/files/
里放置一个.htaccess
并链接到常规文件树外的.htpasswd
文件。这不起作用,我得到了401错误。将.htpasswd
放在相同的目录内不会改变任何内容。
从其他问题我收集到,我需要修改CakePHP使用的其他.htaccess
文件,但它不清楚我的方式。
看起来像我的另一个问题是关于保护整个webroot目录,这不是我所需要的。
我也尝试用一个检查会话的PHP下载脚本来保护文件,但不知何故,这通常与我的客户失败,不知道为什么。