Hướng dẫn bật hiển thị danh sách thư mục trên NGINX

7
0

Nếu bạn sử dụng một trang web để chia sẻ các file cho người dùng, hoặc cần tạo một thư mục bên trong web để chia sẻ các file thì hay gặp một vấn đề là bị cấm truy cập vào thư mục, hoặc không hiển thị các file và thư mục bên trong.

Đối với máy chủ hỗ trợ .htaccess thì thao tác khá đơn giản là bạn chỉ cần thêm 1 đoạn `Options +Indexes` và file là được. Tuy nhiên nếu bạn sử dụng webserver NGINX thì cần làm khác một chút ở bên trong cấu hình.

Ví dụ: Bên dưới mình có 1 sub là soft.vpscanban.com. Đã tạo thư mục và file tuy nhiên truy cập báo lỗi 403 không có quyền vào.

anh 2

Với mã 403 này bạn sẽ không thấy được các file bên trong. Và cần điều chỉnh cấu hình NGINX như sau

Hướng dẫn bật hiển thị danh sách thư mục trên NGINX

Bước 1: Xác định vhost domain

Bài hướng dẫn này mình làm trên AAPANEL chạy NGINX. Và bạn đừng quan tâm mình chạy control hay kich bản script. Mà chỉ cần quan tậm webserver gì và xác định được vhost domain là được.

Bước 2: Cấu hình hiển thị thư mục

Bạn mở file vhost thêm vào dòng sau ở ngay bên dưới document root hoặc dòng location như ảnh đính kèm

 autoindex on;
CleanShot 2022 06 06 at 13.11.17@2x

Và sau đây là kết quả của mình khi thực hiện.

anh 3

Chúc bạn thực hiện thành công:

  • Tham khảo: https://serverfault.com/questions/811409/nginx-directory-listing-on-ubuntu
Đỗ Trung Quân
WRITTEN BY

Đỗ Trung Quân

Nguồn nội dung này đến từ Website DoTrungQuan.info

Trả lời