Cấu hình của Apache DirectoryIndex chỉ được sử dụng cho:
Trả lời:
Đáp án đúng: B
Cấu hình DirectoryIndex
trong Apache được sử dụng để chỉ định danh sách các tệp tin mà Apache sẽ tìm kiếm và hiển thị khi một người dùng truy cập vào một thư mục mà không chỉ định một tệp cụ thể. Nói cách khác, nó xác định các trang mặc định sẽ được hiển thị khi người dùng yêu cầu một chỉ mục (index) của một thư mục.
- Phương án A sai:
DirectoryIndex
không liên quan trực tiếp đến các hạn chế quyền truy cập. Quyền truy cập được kiểm soát bởi các cấu hình khác như<Directory>
và các chỉ thịRequire
. - Phương án B đúng:
DirectoryIndex
định nghĩa các trang mặc định (ví dụ:index.html
,index.php
) mà Apache sẽ hiển thị khi người dùng truy cập vào một thư mục. - Phương án C sai:
DirectoryIndex
không liên quan đến việc thực thi lỗi của thư mục. - Phương án D sai: Mặc dù
DirectoryIndex
có thể kích hoạt việc hiển thị danh sách các tệp trong thư mục nếu không tìm thấy tệp index mặc định và tùy chọnOptions Indexes
được bật, nhưng mục đích chính của nó là xác định các tệp index mặc định, không chỉ đơn thuần là in ra danh sách các thư mục khi không cóindex.html
.