Sự cố: Tôi có một số tệp trong/var/www/files/mà tôi muốn chúng được truy cập từ các địa chỉ IP cụ thể KHÔNG yêu cầu người dùng/mật khẩu. Tuy nhiên, tôi muốn rằng bất kỳ địa chỉ IP nào khác NÊN yêu cầu đăng nhập để truy cập.Xác thực cơ bản của Apache ngoại trừ cho phép
Đây là trong httpd.conf của tôi:
<Directory /var/www/files/>
Order deny,allow
Deny from all
Allow from 192.168
AuthUserFile /etc/apache2/basic.pwd
AuthName "Please enter username and password"
AuthType Basic
Require user valid-user
</Directory>
Nhưng, nếu tôi hiểu đúng, điều này có nghĩa rằng bất kỳ khách hàng đến từ 192,168 * sẽ có quyền truy cập vào thư mục đó NHƯNG sẽ đòi hỏi một người dùng hợp lệ để. xem nội dung của nó. Và bất kỳ địa chỉ IP nào khác sẽ bị từ chối. đúng?
Cảm ơn bạn trước.
Từ chối tất cả cú pháp sai phải không? Tôi đã phải sử dụng "Từ chối từ tất cả" –
Có bạn là đúng. Tôi sẽ sửa nó. – lepe