0
我剛剛部署我的MVC4-.Net4.0網站到http://regatta.azurewebsites.net/ 這很好用--jQuery和jQueryMobile腳本完美地呈現了這一點。MVC4網站和CNAME - 只顯示@RenderBody內容
然後我按照說明添加了我自己的域名 - http://regatta.albrektsen.net,並將我的DNS供應商的CNAME和A記錄配置爲指向azure。
這再次正常工作 - 我得到http://regatta.albrektsen.net - 和網站出現。 但是:當訪問我的自定義域名,我只得到通過@RenderBody()
呈現基本上
<head>
<meta charset="utf-8" />
<title>@ViewBag.Title</title>
<meta name="viewport" content="width=device-width" />
<link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
@Styles.Render("~/Content/mobileCss", "~/Content/css")
@Scripts.Render("~/bundles/modernizr")
</head>
<body>
<div data-role="page" data-theme="b" @TempData["DataUrl"]>
<div data-role="header">
@if (IsSectionDefined("Header")) {
@RenderSection("Header")
} else {
@Html.ActionLink("Home", "Index", "Home");
<h1>@ViewBag.Title</h1>
@Html.Partial("_LoginPartial")
}
</div>
<div data-role="content">
@RenderBody()
</div>
</div>
訪問我的自定義域時缺少的東西 - 只@RenderBody顯示的東西所示。
這怎麼可能?我究竟做錯了什麼?
看起來很好,我已經修好了嗎? – Betty