I have a website template mà tôi đã tải lên máy chủ FTP của mình bằng FileZilla. Tuy nhiên, khi tôi truy cập miền, tôi gặp lỗi:Danh sách thư mục bị từ chối - FileZilla
Directory Listing Denied
This Virtual Directory does not allow contents to be listed.
trong bảng điều khiển hiển thị lỗi 403 bị cấm. Sau khi nghiên cứu, tôi nhận ra rằng trang web mặc định bên trong thư mục gốc chưa được đặt. Mọi nỗ lực của tôi để đặt trang mặc định đều không thành công. Dưới đây là những gì tôi đã thử:
1) Đã đăng nhập vào máy chủ FTP với FileZilla. Tệp được nhấp> Trình quản lý trang web> Nâng cao và đặt thư mục gốc. Thư mục gốc chứa một tập tin mà nói index.html
2) Tạo một file .htaccess trong thư mục gốc có chứa các văn bản "DirectoryIndex index.html"
Giải pháp liên quan đến IIS được hoan nghênh là tốt.
Bất kỳ lời khuyên nào về cách khắc phục sự cố này?
Khi 'AllowOverride' được đặt thành' None', '.htaccess' sẽ bị bỏ qua hoàn toàn. – alvits
Tôi nên chuyển đến đâu trong FileZilla để thay đổi AllowOverride? – RyeGuy
Nếu bạn đang chạy một máy chủ 'apache', tệp bạn muốn cập nhật là' http.conf' hoặc dưới thư mục con 'conf.d /' tạo một tệp sẽ đặt nó. Bạn không thực sự cần phải có 'DirectoryIndex' nếu bạn muốn có danh sách thư mục. Bạn cần 'mod_autoindex' được nạp và đặt' Options + Indexes'. – alvits