Tôi đã sử dụng thủ thuật app_offline.htm cực kỳ tiện dụng để tắt / cập nhật các trang web trong quá khứ mà không gặp bất kỳ sự cố nào.
Đảm bảo rằng bạn thực sự đang đặt tệp "app_offline.htm" trong "gốc" của trang web mà bạn đã định cấu hình trong IIS.
Đồng thời đảm bảo rằng tệp được đặt tên chính xác như sau: app_offline.htm
Ngoài ra, không có thay đổi nào khác đối với IIS mà bạn cần thực hiện vì quá trình xử lý tệp này (với tên cụ thể này) được xử lý bởi thời gian chạy ASP.NET chứ không phải chính IIS (đối với IIS v6).
Tuy nhiên, hãy lưu ý rằng mặc dù việc đặt tệp này trong thư mục gốc của trang web của bạn sẽ buộc ứng dụng "tắt" và hiển thị nội dung của chính tệp "app_offline.htm", bất kỳ yêu cầu hiện có nào vẫn sẽ được trang web thực phục vụ đối với họ. Chỉ những yêu cầu mới sẽ nhận được nội dung app_offline.htm.
Nếu bạn vẫn gặp sự cố, hãy thử các liên kết sau để biết thêm thông tin:
Scott Gu's App_Offline.htm
App_Offline.htm và khắc phục tính năng "Lỗi thân thiện với IE"
App_offline.htm sẽ dừng các yêu cầu hiện tại hay chỉ dừng các yêu cầu mới?