0

我有多个自定义构建的小型微型站点,它们都不是建立在任何通用代码库(遗留)上的。

在维护期间,当我需要关闭这些站点时,这是一个手动设置自定义页面的过程,它会在停机期间进行更新时重定向到该页面。

我想构建一个通用库,我可以将其放入每个站点以在全局级别控制事物以打开/关闭站点。

你会建议我怎么做?

4

3 回答 3

0

目前尚不清楚“维护”是什么意思——如果是代码更新,添加任何新代码都无济于事,因为无论如何您都需要停止站点。如果是某种“数据库/后端维护”,则可以选择添加共享代码,如果您不熟悉代码,则这样做可能会很困难/危险。

更多选择:

  • 在 DNS 级别重定向(如果您可以在可接受的时间内重新指向 DNS)到一些特殊的“所有站点关闭”的地方
  • 在 IIS 级别重写 URL 以将所有 Url 重定向到自定义站点(将避免接触现有站点)
于 2013-03-01T20:24:59.767 回答
0

app_offline.htm文件添加到每个应用程序。此页面的内容将在网站存在时用于对网站的任何请求。完成后,删除文件。

于 2013-03-01T21:08:11.133 回答
0

在提供信息之前,我会在这些站点可以查看的根文件夹(wwwroot?)中放置一个文件。该文件可能包含一个简单的标志,指示是否应该提供信息,并且可能包含一个当站点关闭时他们应该将用户重定向到的 URL。

所有这些都假设您能够修改这些项目以使用该文件。

于 2013-03-01T20:20:17.430 回答