SharePoint의 레이아웃 폴더에서 애플리케이션 페이지를 사용자 지정하는 방법

원래 KB 번호: 944105

소개

이 문서에서는 SharePoint에서 사이트 모음의 모양과 동작을 사용자 지정하는 두 가지 방법을 설명합니다.

SharePoint에서 설치한 파일 수정은 지원되지 않습니다. 그러나 일관된 브랜딩 또는 기타 사용자 지정을 달성하기 위해 이러한 파일을 수정해야 하는 몇 가지 시나리오가 있습니다. 이러한 파일을 수정할 때 해당 파일이 향후 업데이트 및 서비스 팩으로 대체될 수 있음을 고려해야 합니다. 또한 이후 버전의 제품으로 업그레이드할 때 복잡성이 있을 수 있습니다. 업데이트로 덮어쓰인 경우 사용자 지정된 모든 파일의 백업 복사본을 유지합니다. 제품 지원은 수정에 도움이 되도록 상업적으로 합리적인 지원을 제공하지만 SharePoint에서 설치한 파일을 수정하여 발생하는 제품 변경 또는 핫픽스를 제공할 수 없습니다.

  1. 원래 설치된 파일 및 폴더의 백업을 포함하도록 Layouts_Backup 폴더를 만듭니다. 예를 들어 다음 위치에 Layouts_Backup 폴더를 만듭니다.

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts\Layouts_Backup

  2. 원래 설치된 파일과 폴더를 Layouts 폴더에서 1단계에서 만든 Layouts_Backup 폴더로 복사합니다. 예를 들어 원래 설치된 파일 및 폴더를 다음 폴더에서 Layouts_Backup 폴더로 복사합니다.

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts

  3. Layouts 폴더에서 필요에 따라 .aspx 파일 및 Application.Master 파일을 사용자 지정합니다.

방법 2: 사용자 지정 레이아웃 폴더 만들기

참고

이 메서드는 수정 중인 웹 애플리케이션 내의 모든 사이트 모음에 대한 레이아웃 디렉터리를 변경합니다. 개별 사이트 모음에 사용자 지정 레이아웃 변경 내용을 적용하려면 사이트 모음이 자체 웹 애플리케이션에 있어야 합니다.

  1. 원래 설치된 파일 및 폴더의 복사본을 포함하도록 사용자 지정 레이아웃SiteCollection 폴더를 만듭니다. 예를 들어 다음 위치에 LayoutsSiteCollection 폴더를 만듭니다.

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts\LayoutsSiteCollection

    참고

    SiteCollection 자리 표시자는 사이트 모음의 이름입니다.

  2. 원래 설치된 파일 및 폴더를 Layouts 폴더에서 1단계에서 만든 LayoutsSiteCollection 폴더로 복사합니다. 예를 들어 원래 설치된 파일과 폴더를 다음 폴더의 LayoutsSiteCollection 폴더로 복사합니다.

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts

  3. IIS(인터넷 정보 서비스) 관리자를 시작합니다. 이렇게 하려면 시작을 클릭하고 모든 프로그램을 가리킨 다음 관리 도구를 가리킨 다음 IIS(인터넷 정보 서비스) 관리자를 클릭합니다.

  4. IIS 관리자에서 다음 단계를 수행합니다.

    1. 사이트 모음을 호스팅하는 웹 사이트를 확장합니다.
    2. _layouts 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
    3. 가상 디렉터리 탭을 클릭합니다.
    4. 찾아보기를 클릭하고 레이아웃 폴더의 경로를 LayoutsSiteCollection 폴더로 변경한 다음 확인을 두 번 클릭합니다.
  5. LayoutsSiteCollection 폴더에서 필요에 따라 .aspx 파일 및 Application.Master 파일을 사용자 지정합니다.

  6. 사용자 지정해야 하는 각 사이트 모음에 대해 다음 단계를 반복합니다.

메서드 2의 이점

  • 이 방법을 사용하면 개별 사이트 모음에 대한 애플리케이션 페이지를 사용자 지정할 수 있습니다.

메서드 2의 제한 사항

  • 레이아웃 폴더의 파일에 대한 업데이트가 포함된 공용 업데이트, 핫픽스 패키지 또는 서비스 팩이 설치된 경우 업데이트가 사용자 지정 레이아웃 폴더에 적용되지 않습니다.
  • 이 방법을 사용하면 과도한 관리 효율성 및 유지 관리 문제가 발생할 수 있습니다.
  • _layouts 가상 디렉터리 대신 Layouts 폴더를 참조하는 SharePoint의 하드 코딩된 기능은 예상대로 작동하지 않을 수 있습니다.