.htaccess 文件使我的目录在 FileZilla 中不可见

.htaccess 文件使我的目录在 FileZilla 中不可见

我尝试在这里查看类似的问题,但他们在 FileZilla 上没有遇到与我类似的问题。

我创建了一个.htaccess文件,并将.htpasswd其放入包含我所有文件的文件夹中,当我进入包含所有目录的公共主机服务器站点时,我的文件就完全不可见了。我希望它可见,但我需要它提示输入用户名和密码。这是我使用的代码:

.htaccess

AuthType Basic
AuthName "Password Restricted Area"
AuthUserFile http://domain_name_of_server/2015/student_number/name_of_directory_folder/.htpasswd
require valid-user

.htpasswd布局:

My_username:generated_password

让它不可见可能存在什么问题?如何修复它以提示输入密码?

答案1

由于您的位置不正确, 因此您的.htaccess文件正在炸毁目录。需要文件路径,而不是网络位置:AuthUserFileAuthUserFilehttps://httpd.apache.org/docs/2.4/mod/mod_authn_file.html

相关内容