나는 ASP.NET에 웹 사이트를 가지고 있습니다. 이제이 메인 사이트에서 하위 사이트를 만들어야합니다. 이러한 하위 사이트는 동일한 데이터베이스를 공유하지만 다른 마스터 페이지, 테마, CSS, 템플릿 등을 사용합니다. IIS에서 하위 사이트를 어떻게 구성해야합니까?ASP.NET의 서브 사이트 구현
별도의 프로젝트로 하위 사이트를 만들어야합니까? 또는 주 프로젝트 자체에 하위 프로젝트를 중첩시킬 수 있습니까?
나는 ASP.NET에 웹 사이트를 가지고 있습니다. 이제이 메인 사이트에서 하위 사이트를 만들어야합니다. 이러한 하위 사이트는 동일한 데이터베이스를 공유하지만 다른 마스터 페이지, 테마, CSS, 템플릿 등을 사용합니다. IIS에서 하위 사이트를 어떻게 구성해야합니까?ASP.NET의 서브 사이트 구현
별도의 프로젝트로 하위 사이트를 만들어야합니까? 또는 주 프로젝트 자체에 하위 프로젝트를 중첩시킬 수 있습니까?
두 가지 방법이 있습니다. 사이트 아래에 하위 사이트의 역할을 할 수있는 별도의 폴더를 만들고이 폴더의 파일에 대해 다른 마스터 페이지, 테마, CSS, 템플릿 등을 지정할 수 있습니다.
그러나 더 깨끗한 구현은 실제 하위 사이트를 갖는 것입니다. 그것은 메인 사이트와 독립적입니다. 따라서 필요한 리소스가있는 다른 프로젝트를 만듭니다. IIS에서이 새 프로젝트를 연결하는 방법은 마우스 오른쪽 단추로 클릭하고 가상 디렉터리 (IIS 6)를 만들거나 부모 웹 사이트에서 마우스 오른쪽 단추를 클릭하여 새 응용 프로그램 (IIS 7)을 만드는 것입니다. 그런 다음 새 프로젝트 경로를 가리 킵니다.
두 사이트가 공통 데이터베이스를 공유하므로 데이터에 액세스하는 각 웹 사이트 집합을 만들어서 각 사이트에서 피드를 제공 할 것을 권장합니다.
Vishal Kumar 답장을 보내 주셔서 감사합니다. – Bisileesh
문제는 없습니다. 도움이된다면 마찬가지로 내 대답에 표시 할 수 있는지 확인하십시오. – dreamerkumar
:
다양한 방법으로이를 수행 할 수 있습니다. 너 뭐 해봤 니? 개발자 관점에서 어떻게 작동시키고 싶습니까? 최종 사용자 관점에서 어떻게 보이기를 원하십니까? –