0

我有一個Webforms站點,該站點已部署在測試,分段和生產中。ASP.NET網站確定是否在Test vs Prod環境中運行

一些內部用戶很難跟蹤他們是哪個網站。

我有一個母版頁和每頁共同頁眉/頁腳。

如何在這些環境中的頁面上顯示「TEST」或「STAGING」等文本,但是仍然能夠將相同的代碼庫部署到生產環境中?

+0

嘗試使用描述性的網址是什麼? – IrishChieftain

+0

staging.mydomain.com - prod.mydomain.com – IrishChieftain

回答

1

使用Request.ServerVariables(「SERVER_NAME」),只是創造一些邏輯,如果改變網頁標題(或您想使用的任何指示)說開發或測試(我通常會離開刺只是空白)

1

區分這兩種環境的最簡單方法是爲每個環境分別設置不同的橫幅。另外,使用描述性的網址,如:

staging.mydomain.com

prod.mydomain.com

+0

由於它們駐留在不同的服務器上,它們將具有不同的URL。這是加載我感興趣的不同橫幅的方法。 – tom

+1

使用Limey的建議並相應切換。 – IrishChieftain

相關問題