0
由於各種原因,我在app/webroot/
內部有一個需要保護的目錄(/files
)。我不熟悉CakePHP的內部工作原理,因爲我僱用了一個人來做這個項目。但是,這個人不能提供答案。移動目錄也是不可行的。密碼保護CakePHP webroot目錄內的目錄
我試過的是在app/webroot/files/
裏放置一個.htaccess
並鏈接到常規文件樹外的.htpasswd
文件。這不起作用,我得到了401錯誤。將.htpasswd
放在相同的目錄內不會改變任何內容。
從其他問題我收集到,我需要修改CakePHP使用的其他.htaccess
文件,但它不清楚我的方式。
看起來像我的另一個問題是關於保護整個webroot目錄,這不是我所需要的。
我也嘗試用一個檢查會話的PHP下載腳本來保護文件,但不知何故,這通常與我的客戶失敗,不知道爲什麼。