我在Azure上有一個共享服務器網站,並且在域主機的幫助下我有了DNS設置。重定向到Azure上的裸域(沒有www)
我有一條A記錄指向湛藍提供的(從控制面板)的IP,和我有兩個CNAME記錄指向Azure的網址,一個以www和一個沒有。
但是,我希望www轉發到裸域,現在我在Azure上獲得404。
如何配置Azure重定向到裸域?
我在Azure上有一個共享服務器網站,並且在域主機的幫助下我有了DNS設置。重定向到Azure上的裸域(沒有www)
我有一條A記錄指向湛藍提供的(從控制面板)的IP,和我有兩個CNAME記錄指向Azure的網址,一個以www和一個沒有。
但是,我希望www轉發到裸域,現在我在Azure上獲得404。
如何配置Azure重定向到裸域?
其他失敗解決方案,我實現了我的基本控制器重定向通過OnActionExecuting延長如下:
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
var url = System.Web.HttpContext.Current.Request.Url.OriginalString;
var baseUrl = System.Web.HttpContext.Current.Request.Url.Authority;
if (baseUrl.ToLower().Contains("www.mywebsite.com"))
{
filterContext.Result = new RedirectResult(url.Replace("www.mywebsite.com", "mywebsite.com"));
return;
}
}
從您所說的話來看,我認爲您創建的DNS記錄存在錯誤。
你需要做的是
OR
這需要證明您實際擁有您正嘗試使用的域名。您還需要保持A記錄指向您網站的虛擬IP地址。
一旦DNS配置正常,您需要在Azure中啓用該域。
所有必要的步驟都記錄在這裏:http://azure.microsoft.com/en-us/documentation/articles/web-sites-custom-domain-name/
更新20140701
嘗試添加以下額外的CNAME記錄:
我有CNAME已經到位,但我沒有在Azure的門戶網站配置URL的萬維網版本。 我希望重定向到裸域 - 它似乎不是你提供的建議嗎? – Savage