리디렉션

모든 웹 사이트에는 리디렉션이 필요합니다. 예를 들어 콘텐츠를 재배치하거나 삭제하는 경우에도 사용자가 해당 콘텐츠 또는 차선책을 계속 찾을 수 있기를 원합니다. 콘텐츠 삭제에 대한 자세한 내용은 콘텐츠 작성 및 게시 문서를 참조하십시오.

리디렉션을 프로젝트 폴더의 루트에서 redirects(또는 redirects.xlsx)이라는 스프레드시트로 직관적으로 관리할 수 있습니다.

스프레드시트에는 SourceDestination(이)라는 열이 두 개 이상 있어야 합니다.

  • Source은(는) 웹 사이트의 도메인에 상대적이므로 상대 경로만 포함합니다.
  • 다른 웹 사이트로 리디렉션하는 경우 Destination이(가) 정규화된 URL이거나 웹 사이트 내에서 리디렉션하는 경우 상대 경로일 수 있습니다.

리디렉션 스프레드시트를 변경한 후 사이드 킥을 통해 변경 내용을 미리 보고 이해 당사자에게 리디렉션 변경 내용을 프로덕션 웹 사이트에 게시하기 전에 .page 미리 보기 웹 사이트에서 리디렉션이 작동하는지 확인하도록 할 수 있습니다. 환경 간 전환에 대한 자세한 내용은 Sidekick 설명서를 참조하세요.

리디렉션은 기존 콘텐츠보다 우선합니다. 즉, 지정된 URL이 있는 기존 페이지가 있는 경우 동일한 URL에 대한 리디렉션을 정의하면 해당 페이지에 대한 리디렉션을 제공하고 기존 페이지를 "숨기기"합니다. 반대로 기존 페이지에 설정된 리디렉션이 제거되면 페이지의 게시가 취소되지 않는 한 기존 페이지가 다시 제공됩니다.

리디렉션 통합 문서에 여러 페이지(워크시트)가 있는 경우 리디렉션은 이름이 helix-default인 시트에서만 작동합니다. 이렇게 하면 스프레드시트 공식을 통해 보다 복잡한 리디렉션을 관리할 수 있습니다. 스프레드시트 및 JSON 설명서 페이지에 모든 세부 정보가 있습니다.

CDN에서 와일드카드를 사용한 고급 리디렉션

단순 리디렉션이 충분하지 않은 경우가 있으며 고급 규칙이 더 필요할 수 있습니다. 예를 들어 정확한 URL에 관계없이 특정 경로의 모든 페이지에 리디렉션을 적용할 수 있습니다. CDN에서 와일드카드를 사용하는 것이 도움이 되는 부분입니다. 와일드카드를 사용하면 공통 경로 아래에서 여러 URL을 일치시킬 수 있으므로 사이트의 전체 섹션을 간편하게 리디렉션할 수 있습니다.

예: 하위 페이지(예: /old-path/page1, /old-path/page2)를 포함하여 /old-path/의 모든 URL을 /new-path/(으)로 리디렉션하려면 CDN에서 와일드카드 리디렉션을 구성할 수 있습니다.

  • 입력 URL 패턴: /old-path/*
  • /new-path/$1(으)로 리디렉션

와일드카드(*)는 /old-path/ 이후의 모든 항목을 캡처하고, $1은(는) URL의 캡처된 부분을 나타내어 구조가 새 위치에서 유지되도록 합니다.

참고: 이러한 리디렉션을 구성하는 세부 사항은 사용 중인 CDN 공급자에 따라 다릅니다. 공급업체마다 와일드카드 및 고급 리디렉션 규칙을 처리하기 위한 자체 구문, 인터페이스 및 기능이 있을 수 있습니다. 와일드카드 리디렉션을 구현하는 방법에 대한 지침은 항상 특정 CDN의 설명서를 참조하십시오.

recommendation-more-help
10a6ce9d-c5c5-48d9-8ce1-9797d2f0f3ec