2012-09-29 2 views
0

방금 ​​MVC4-.Net4.0 웹 사이트를 http://regatta.azurewebsites.net/ 에 배포했습니다. jQuery 및 jQueryMobile 스크립트가 완벽하게 렌더링됩니다.MVC4 사이트 및 CNAME - @RenderBody 내용 만 표시

다음 지침을 따르고 자신의 도메인 - http://regatta.albrektsen.net을 추가하고 푸른 색을 가리키는 CNAME 및 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()

에 의해 렌더링 물건을 얻을.

어떻게 가능합니까? 내가 도대체 ​​뭘 잘못하고있는 겁니까?

+1

나에게 잘 어울립니다. 이미 수정 했습니까? – Betty

답변

1

아차 - 당황은 ...

사실 -이 내 PC의 DNS 캐시에 문제가 밝혀졌다.

ipconfig/flushdns (관리자 권한으로)를 발행하면 문제가 해결되었습니다. 내 "로컬"regatta.albrektsen.net은 테스트 서버를 가리키고있었습니다.