App_Offline 经典 ASP 应用程序
App_Offline for Classic ASP Application
我有一个经典的 ASP 应用程序托管在 IIS 上。我希望在进行一些更改时无法访问该站点,并希望实现类似于我们在 ASP.NET 中使用的 app_offline 的功能。
但是 app_offline.htm
似乎不适用于经典 ASP
创建其他网站,使用与主网站相同的绑定,并 运行 在您停止主网站进行维护时创建它。在所有其他时间,应停止其他网站。
But app_offline.htm doesn't seem to work for classic ASP
ASP 不是 ASP.NET。
如果应用程序池或网站停止,您将无法从 web sige 获取任何页面。
许多人使用一个大喇叭包含文件,其中包含一组在整个站点中使用的功能...在此文件的顶部,设置一个变量以指示何时进行维护或站点不可用,然后在做任何其他事情之前测试该值...如果 "down",server.transfer or response.redirect 到您的特殊 "site unavailable" 页面。
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"
希望对您有所帮助!
我有一个经典的 ASP 应用程序托管在 IIS 上。我希望在进行一些更改时无法访问该站点,并希望实现类似于我们在 ASP.NET 中使用的 app_offline 的功能。
但是 app_offline.htm
似乎不适用于经典 ASP
创建其他网站,使用与主网站相同的绑定,并 运行 在您停止主网站进行维护时创建它。在所有其他时间,应停止其他网站。
But app_offline.htm doesn't seem to work for classic ASP
ASP 不是 ASP.NET。
如果应用程序池或网站停止,您将无法从 web sige 获取任何页面。
许多人使用一个大喇叭包含文件,其中包含一组在整个站点中使用的功能...在此文件的顶部,设置一个变量以指示何时进行维护或站点不可用,然后在做任何其他事情之前测试该值...如果 "down",server.transfer or response.redirect 到您的特殊 "site unavailable" 页面。
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"
希望对您有所帮助!