最近用户有個需求:更新 ASP.NET Core 應用時,要讓訪問不中斷且用户無感知,部署環境為 Windows Server + IIS。自然想到了藍綠部署,之前沒有應用過 URL Rewrite + ARR,就趁此實踐一下。 原本想着很簡單:對 URL 重寫規則不熟,直接問 ai。結果反倒被 ai 誤導,折騰了好一陣子才搞好,在此分享配置過程、重寫規則以及相關代碼。 1 概念簡介 開始