在我的 CakePHP 应用程序中,我有一个文件目录,我希望允许使用用户名/密码直接访问该目录。由于过于复杂的原因,不能将目录放在 /webroot 文件夹中。我的文件夹位于此处:
/app/parent_folder/folder_full_of_files
所以我希望能够像这样直接访问文件:
http://mysite.com/app/parent_folder/folder_full_of_files/some_file.pdf
我想我需要修改根目录下的 .htaccess 文件,并在根目录下添加另一个 .htaccess 文件和 .htpasswd 文件folder_full_of_files
我已经找到了这篇提出类似问题的帖子……但我无法将其翻译到我的应用程序中。
- 如何修改根 .htaccess 文件?
新的 .htaccess 文件中应该有什么。这是我尝试过的,但只会导致 500 错误...
AuthType Basic AuthName "restricted area" AuthUserFile /bla/bla/mysite/app/parent_folder/folder_full_of_files/.htpasswd require valid-user
在 .htaccess 文件中加密密码的正确方法是什么?