2012-11-07 4 views
0

asp.net 웹 응용 프로그램에서 다른 지역 및 하위 영역을 관리해야하는 경우 각 지역 및 하위 영역에 마스터 페이지 디자인이 적용되며 해당 마스터 페이지 디자인이 적용됩니다. 자신의 콘텐츠를 웹 사이트에 표시 할 수 있습니다. 응용 프로그램은 단일 위치에 배포되지만 다른 도메인과 하위 도메인은 동일한 배포 된 위치를 가리 킵니다. 나는 액세스 한 URL에 따라 디자인뿐만 아니라 표시된 내용을 변경해야합니다. 또한 모든 컨텐츠가 표시되는 Main Region이 있습니다.하위 도메인 또는 URL을 기반으로 웹 사이트 콘텐츠 변경

ASP.NET에서 SQL Server와 함께이 기능을 구현하는 가장 좋은 방법은 무엇입니까?

답변

1

여기에서 해결해야 할 몇 가지 문제가 있습니다. 먼저 사용자가 사이트에 액세스하는 데 사용할 호스트 헤더를 알아야합니다.

당신은 어떤 페이지에이를 얻을 수 있습니다 : -

HttpContext.Request.Url.Host 

두 번째 문제는 당신이 발견 한 스트 이름을 따라 내용의 조건부 디스플레이입니다. 자신의 마스터 페이지가있는 각 하위 도메인에 대해 질문합니다.

프로그래밍 방식으로 마스터 페이지를 선택하는 방법을 설명하는이 기사를 살펴보아야합니다. 대신에이 두 요소

http://msdn.microsoft.com/en-us/library/c8y19k6h%28v=vs.100%29.aspx

는 프로세스가된다 : -

  • 파생 호스트 이름 그것의 근무
+0

에 따라 올바른 마스터 페이지를 봉사 호스트 이름을 감지, 감사 :) – yadavr

관련 문제