我們正在發佈新版本的Web應用程序,並在此過程中對新域名進行品牌更改。將舊域名重定向到保留網址的新域名
我們的應用程序都在Azure中託管。 當前應用程序 - 雲服務 新應用程序 - Azure網站
我想要實現的是將舊的鏈接從舊域重定向到新域,同時保持url部分。
例子: 用戶訪問 https://my.currentdomain.com/any/link
和將被引導到 https://my.newdomain.io/any/link
辦一個CNAME從currentdomain到NEWDOMAIN,然後在我的web.config一個URL重寫?
謝謝!
更新 - 我已經在本地測試,它做我在找什麼。我只需將舊域的cname指向新域,並且此重定向應該可以獲取鏈接。
<rule name="Redirect to new domain" stopProcessing="true">
<match url="^(.*)$" />
<conditions>
<add input="{HTTP_HOST}" matchType="Pattern" pattern="^olddomain(:\d+)?$" />
</conditions>
<action type="Redirect" url="https://my.newdomain.io/{R:1}" redirectType="Permanent" />
</rule>
感謝您的回覆。有100多個鏈接。示例/飼料/ {變量}和其他類似的控制器/動作類型。有沒有辦法爲olddomain.com/*/*重新定向到newdomain.com/*/*? – Eilimint
謝謝 - 我在文章中使用了模式重定向,並且所有鏈接都重定向到新域,並使用/ {R:1}保留其查詢。 – Eilimint