Hãy nghĩ về những điều cơ bản về cách hoạt động của máy chủ web của bạn.
Bạn có một thư mục gốc tệp (thường có tên là www/hoặc public_html/hoặc một cái gì đó khác tùy thuộc vào thiết lập của bạn) và bạn có thư mục con và tệp trong thư mục gốc.
máy chủ Web làm việc để họ chỉ cho phép truy cập công cộng để "public folder gốc" của bạn và không tập tin máy chủ/ngôn ngữ thư mục thư mục cụ thể/hệ thống của bạn, vv
Và bây giờ suy nghĩ về thông báo lỗi của bạn cho một thứ hai, nó cho bạn biết rằng "Bạn không được phép truy cập tài liệu này". Mà về cơ bản là nói về default.aspx hoặc index.html của bạn hoặc một số hình thức khác của tập tin mặc định/chỉ mục mà tải khi bạn tải tên miền gốc của bạn.
Điều này là do "lỗi quyền" trên tệp/tệp phụ thuộc cụ thể đó, v.v. chính xác như thông báo lỗi nêu rõ. Bạn cần kiểm tra chế độ truy cập của các tệp và thư mục của bạn, trong unix được thực hiện bởi lệnh chmod và trong các cửa sổ nằm ở thuộc tính tệp/thư mục -> bảo mật -> Quyền thường liệt kê trong một nhóm người dùng, tức là nhóm công cộng/tất cả người dùng của bạn (nếu nó tồn tại) Bạn cần các cài đặt này để đọc hoặc thực thi (exec tùy thuộc vào loại tệp đó là gì, nếu html/aspx hơn đọc là đủ, nghiêm chỉnh không viết trong bất kỳ trường hợp nào cho phép sửa đổi tệp của bạn theo quyền công khai) để máy chủ web phân phối chúng thành công khai.
Để cung cấp cho hệ thống trợ giúp cụ thể, phiên bản ASP.NET của bạn không đủ để giải quyết nó, thông tin IIS của bạn cũng là cần thiết cũng như máy chủ và hệ thống tập tin cài đặt vv bạn
trang mặc định của bạn dường như không thể cấu hình – iguypouf
Tại sao sau đó nó đã được làm việc trên máy chủ lưu trữ web trước đó? Ý tôi là, tôi thực sự không thấy bất cứ thứ gì được cấu hình cho trang mặc định. Nhưng không nên chuyển trang web sang trang đăng nhập theo mặc định nếu Xác thực biểu mẫu được đặt? – renathy
Chỉ cần xác minh với đề xuất ở trên, đặt tài liệu mặc định và thử! –