0

我有一个在测试、登台和生产中部署的 Webforms 站点。

一些内部用户难以跟踪他们所在的站点。

我有一个母版页和每个页面的通用页眉/页脚。

如何在这些环境中的页面上显示“TEST”或“STAGING”之类的文本,但仍然能够将相同的代码库部署到生产环境中?

4

2 回答 2

1

使用 Request.ServerVariables("SERVER_NAME") 并创建一些 if 逻辑来更改您的页面标题(或您想要使用的任何指标)来表示 dev 或 test(我通常将 prod 留空)

于 2012-12-12T17:41:21.777 回答
1

区分这两种环境的最简单方法是为每种环境使用不同的横幅。或者,使用描述性 URL,例如:

staging.mydomain.com

prod.mydomain.com

于 2012-12-12T20:00:27.517 回答