Business Manager에서 MRT 라우팅 규칙 구성

B2C Commerce 버전 25.4부터createCustomRule API (CDN API) 대신 Business Manager를 사용하여 eCDN(Embedded Content Delivery Network)에 대한 라우팅 규칙을 구성할 수 있습니다.

CDN API 대신 Business Manager를 사용하여 MRT(Managed Runtime) 환경으로 트래픽을 라우팅하면 다음을 수행할 수 있습니다.

  • 직관적인 UI로 CDN 설정 속도를 높입니다.
  • 배포 프로세스를 간소화합니다.

이 가이드에서는 Business Manager를 사용하여 PWA(Progressive Web App) Kit 사이트 또는하이브리드 스토어프런트의 영역에 대한 회람 규칙을 보거나, 생성하거나, 편집하거나, 삭제하는 방법을 설명합니다.

이 가이드는 eCDN을 사용하는 경우에 적용되며 MRT CDN 또는 타사 CDN을 사용하는 경우에는 적용되지 않습니다. 사용할 CDN 결정을참조하십시오.

회람 규칙을 구성하기 전에 다음을 수행하십시오.

  • 별칭 파일에서 호스트 이름을 정의합니다. 이렇게 하려면 Business Manager에서 판매자 도구 > SEO > 별칭으로****이동합니다.
  • Managed Runtime과 함께 사용할 eCDN 영역의 영역 ID를 찾습니다. 이 정보를 얻으려면 CDN Zones API의 getZonesInfo 엔드포인트를 사용합니다.
  • 시작하기 전에의 단계를 완료합니다.

규칙 표현식을 생성할 때 고려해야 할 몇 가지 사항은 다음과 같습니다.

  • 규칙당 하나의 표현식을 포함합니다.
  • MRT로 전달할 특정 호스트 이름에 대한 모든 경로 또는 특정 경로를 설정할 수 있습니다.
  • 회람 규칙을 생성하거나 편집할 때 규칙 표현식에 경로를 제공하지 않고 호스트 이름만 선택하면 모든 트래픽이 MRT로 라우팅됩니다.
  • CDN API 대신 Business Manager를 사용하여 규칙을 생성할 때는 규칙 표현식의 구조가 약간 다릅니다. Business Manager에서 규칙을 구성할 때 규칙 표현식에서http.host필드를 제외합니다. 페이지에서 호스트 이름을 개별적으로 선택하면 규칙 생성 중에 규칙 표현식 앞에 자동으로 추가됩니다. 요청은 지정된 MRT 출발지로 전달됩니다.
  • 단일 경로를 제공하는 경우 경로 조건은 "AND" 연산자를 사용하여 호스트 조건과 결합됩니다. 즉, 규칙이 적용되려면 호스트 및 경로 조건이 모두 true여야 합니다.
  • "OR" 연산자를 사용하여 여러 경로를 제공할 때 지정된 경로 중 하나라도 일치하면 규칙이 적용됩니다.

이 예에서는 URL 경로가 두 문자 중 하나로/products시작하거나/be/fr/home-page그 뒤에 임의의 수의 문자가 오는 경우 규칙이 적용됩니다.

http.request.uri.path matches "^/products" or http.request.uri.path matches "^/be/fr/home-page.*"

더 많은 예제를 보려면회람 규칙 만들기를참조하십시오.

라우팅 규칙은 영역별로구성됩니다.

  1. Business Manager에서 임베디드 CDN 설정 페이지로 이동합니다.
  2. 보려는 영역을 찾습니다.
  3. 영역 오른쪽에 있는 캐럿 드롭다운을 클릭합니다.
  4. 회람 규칙구성을 선택합니다 .

연결된 스크린샷

다음 페이지에는 선택한 영역에 대한 기존 라우팅 규칙이 표시됩니다. 각 규칙 옆에 있는 캐럿 아이콘을 클릭하여 규칙 세부 정보를 확장하거나 축소합니다. 검색 창을 사용하여 이름별로 규칙을 빠르게 필터링할 수도 있습니다.

연결된 스크린샷

트래픽을 Managed Runtime 환경으로 라우팅하려면 라우팅 규칙을 만듭니다.

  1. Business Manager의 회람 규칙 구성 페이지에서 새 규칙을클릭합니다 .
  2. 필수 입력 필드를 입력합니다. 각 필드에 대한 추가 정보는 툴팁을 참조하십시오.
  3. (선택 사항) 시작하는 데 도움이 되는 몇 가지 규칙 템플릿을 사용할 수 있습니다. 특정 사용 사례에 따라 규칙 표현식을 작성하기 위한 기초를 제공합니다. 규칙 표현식에 적용되는 몇 가지 핵심 사항은고려 사항을참조하십시오.

이 예에서는 모든 트래픽을 MRT로 라우팅하는 방법을 보여줍니다.

  • Rule Template 목록에서 Recommended Fully Composable 을 선택합니다 .
  • Rule Expression(규칙 표현식) 필드를 비워 둡니다.

연결된 스크린샷

이 예에서는 MRT에 대한 특정 경로만 라우팅하는 방법을 보여줍니다.

  • 규칙 템플릿(Rule Template) 목록에서 항목을 선택합니다.
  • 규칙 표현식 필드에 MRT로 라우팅할 특정 경로를 입력합니다.

연결된 스크린샷

  1. 저장을 클릭합니다.
  2. 확인 메시지가 나타나면 Save(저장** )를 다시 클릭하여**규칙을 생성합니다.

잠시 후 새로 생성된 규칙이 라우팅 규칙 구성 페이지에 표시됩니다.

기존 회람 규칙을 업데이트할 수 있습니다. 예를 들어 트래픽을 다른 Managed Runtime 환경으로 라우팅하거나 사이트 URL의 구조가 변경된 경우 업데이트할 수 있습니다.

  1. Business Manager의 회람 규칙 구성 페이지에서 편집할 회람 규칙을 찾습니다.
  2. Edit(편집)를 클릭합니다.
  3. 원하는 대로 필드를 업데이트합니다. 규칙 표현식에 적용되는 몇 가지 핵심 사항은고려 사항을참조하십시오.
  4. 저장을 클릭합니다.
  5. 확인 메시지가 나타나면 Save(저장** )를 다시 클릭하여**규칙을 업데이트합니다.

연결된 스크린샷

잠시 후 업데이트된 규칙이 라우팅 규칙 구성 페이지에 표시됩니다.

타사 CDN으로 전환하거나 eCDN에서 MRT로 특정 경로를 더 이상 라우팅하지 않으려는 경우 회람 규칙을 삭제할 수 있습니다.

  1. Business Manager의 회람 규칙 구성 페이지에서 편집할 회람 규칙을 찾습니다.
  2. 삭제/휴지통을클릭합니다 .
  3. 확인 메시지가 나타나면 Delete(삭제** )를 클릭하여**규칙을 삭제합니다.

몇 초 후에 규칙이 라우팅 규칙 구성 페이지에서 제거됩니다.