Многие используют один файл с большим количеством функций отслеживания с набором функций, используемых по всему сайту ... в верхней части этого файла, установите переменную, указывающую, когда выполняется техническое обслуживание, или сайт в противном случае недоступен, затем проверьте значение перед тем, как делать что-то еще ... если «вниз», server.transfer or response.redirect на вашу специальную страницу «недоступно».
Dim doMaintenance, RightNow, MaintenanceStart, MaintenanceEnd
doMaintenance = False
MaintenanceStart = CDate("6/18/2015 3:00pm")
MaintenanceEnd = CDate("6/18/2015 5:00pm")
RightNow = Now()
If RightNow > MaintenanceStart and RightNow < MaintenanceEnd Then doMaintenance = True
If doMaintenance Then Server.Transfer "otherpage.asp"
Надеюсь, что это поможет!