MVC4-.Net4.0 Web サイトをhttp://regatta.azurewebsites.net/にデプロイしました。 これはうまく機能します。jQuery および jQueryMobile スクリプトはこれを完全にレンダリングします。
次に、指示に従い、独自のドメインhttp://regatta.albrektsen.netを追加し、CNAME と Azure を指す A レコードの両方を使用して DNS サプライヤーを構成しました。
これも問題なく動作します。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 によって表示されるもののみが表示されます。
これはどのように可能ですか?私は何を間違っていますか?