Saya telah menggunakan trik app_offline.htm yang sangat berguna untuk mematikan / memperbarui situs di masa lalu tanpa masalah apa pun.
Pastikan Anda benar-benar menempatkan file "app_offline.htm" di "root" situs web yang telah Anda konfigurasikan dalam IIS.
Juga pastikan bahwa file tersebut dinamai persis seperti yang seharusnya: app_offline.htm
Selain itu, tidak boleh ada perubahan lain pada IIS yang harus Anda lakukan karena pemrosesan file ini (dengan nama khusus ini) ditangani oleh runtime ASP.NET daripada IIS itu sendiri (untuk IIS v6).
Namun, perhatikan bahwa meskipun menempatkan file ini di root situs Anda akan memaksa aplikasi untuk "menutup" dan menampilkan konten file "app_offline.htm" itu sendiri, permintaan apa pun yang ada akan tetap membuat situs web yang sebenarnya disajikan ke mereka. Hanya permintaan baru yang akan mendapatkan konten app_offline.htm.
Jika Anda masih mengalami masalah, coba tautan berikut untuk info lebih lanjut:
App_Offline.htm milik Scott Gu
App_Offline.htm dan bekerja dengan fitur "IE Friendly Errors"
Akankah app_offline.htm menghentikan permintaan saat ini atau hanya permintaan baru?