我在Azure上託管一個網站。您以這種形式獲得免費的域名mydomain.azurewebsites.net。我想將此域轉發到自定義域www.mydomain.com。我在web.config中編寫了這條規則:將Azure上的所有資源重定向到自定義域
<rule name="Redirect old-domain to new-domain" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^mydomain.azurewebsites.net$" />
</conditions>
<action type="Redirect" url="www.mydomain.com/{R:0}" appendQueryString="true" redirectType="Permanent" />
</rule>
這樣做的竅門,但只爲主頁。當我去mydomain.azurewebsites.net它將重定向tot www.mydomain.com。但是當我去mydomain.azurewebsites.net/page1/name1時,沒有重定向。是否有可能將所有頁面重定向到我的自定義域名,因此mydomain.azurewebsites.net/page1/name1必須重定向到www.mydomain.com/page1/name1。
嗨斯文 - 你是否得到了這個問題的解決方案...我有同樣的問題與谷歌索引蔚藍網址,而不是我的自定義域。 – PNC