我有一个Webforms站点,部署在测试,登台和生产中。
一些内部用户难以跟踪他们所在的网站。
我有一个母版页和每页的公共页眉/页脚。
如何在这些环境中的页面上显示“TEST”或“STAGING”等文本,但仍能将相同的代码库部署到生产环境中?
答案 0 :(得分:1)
使用Request.ServerVariables(“SERVER_NAME”)并创建一些if逻辑,用于更改您的页面标题(或任何您想要使用的指示符)来说dev或test(我通常将prod留空)
答案 1 :(得分:1)
区分这两种环境的最简单方法是为每种环境设置不同的横幅。或者,使用描述性URL,例如:
staging.mydomain.com
prod.mydomain.com