Tôi có một máy chủ tập tin và tôi sử dụng mod_autoindex để máy chủ các tập tin. Tôi có một tên người dùng và mật khẩu trong htaccess vì vậy chỉ có một số người có thể truy cập các tập tin. Tôi đã thêm một người dùng khác vào htpasswd nhưng tôi chỉ muốn người dùng đó truy cập một số tệp/thư mục.htaccess mật khẩu bảo vệ tập tin với người dùng khác nhau
Đây là tập tin htaccess của tôi bây giờ:
AuthType Basic
AuthName "restricted"
AuthUserFile E:\\path\\to\\.htpasswd
<Files "filesForAnyUser\\*">
Require valid-user
</Files>
<Files "*">
Require user admin
</Files>
tôi chắc chắn rằng tôi đang làm một cái gì đó sai nhưng tôi không thể tìm thấy bất kỳ tài liệu tốt về điều này.
"filesForAnyUser" là gì? Đó có phải là một thư mục không? –
ya là thư mục có tệp sẽ có sẵn cho bất kỳ người dùng nào –
'E: \\ đường dẫn \\ đến \\. Htpasswd' xem xét việc thay đổi thành' E:/path/to/.htpasswd' bằng dấu gạch chéo ngược tiết kiệm cho bạn một số rắc rối trong một số tình huống cụ thể. – Prix