Loading
B2C Commerce 시작하기
외부 CDN 또는 타사 프록시 구성

외부 CDN 또는 타사 프록시 구성

Salesforce B2C Commerce의 임베디드 CDN과 함께 자체 CDN(콘텐츠 제공 네트워크)을 사용하여 고객에게 정적 및 동적 콘텐츠를 제공할 수 있습니다. B2C Commerce 앞에 CDN(또는 역 프록시)을 배포하여 성능 및 보안을 향상하거나 CDN을 사용하여 추가 기능을 제공할 수 있습니다.

필수 Edition

다음에서 사용 가능: B2C Commerce

고객 CDN 설정은 인스턴스별로 고유합니다. 이는 데이터 복제 프로세스를 통해 다른 인스턴스에 전송할 수 없습니다.

CDN을 B2C Commerce 플랫폼의 전면에 계층화하십시오. CDN을 가리키는 URL을 생성하는 데 사용되는 URL 접두사를 지정하십시오.

중요
중요 B2C Commerce에 포함된 임베디드 CDN만 사용할 경우, 다음 설정을 변경하지 마십시오.
노트
노트 외부 CDN을 사용하여 와일드카드 사용자 지정 호스트 이름 앞에 표시할 때 TXT 기반 검증이 지원되고 레코드가 전파되는지 확인합니다. 와일드카드 맞춤형 호스트 이름을참조하십시오.
  1. Business Manager에서 앱 시작 관리자앱 시작 관리자를클릭한 다음판매자 도구 | 사이트 | SEO& 검색 기능 | 고객 CDN 설정을선택합니다.
    고객 컨텐츠 제공 네트워크 설정 페이지가 열립니다.
  2. 동적 컨텐츠 섹션에 클라이언트 IP 헤더 이름을 입력합니다.
    CDN은 클라이언트 IP 헤더 값을 사용하여 클라이언트 IP 기반 서비스(예: 위치 정보)를 활성화하기 위해 클라이언트 IP 주소를 전송합니다. B2C Commerce는 이 설정을 사용하여 네트워크 연결 소스 주소 대신 요청 헤더에서 클라이언트 IP 주소를 검색합니다. 요청 헤더가 제공되지 않으면 B2C Commerce에서 연결 소스 주소를 사용합니다. CDN이 클라이언트 요청을 종료할 경우, B2C Commerce는 클라이언트 IP 헤더 이름 기능을 계속 사용합니다.
    노트
    노트 B2C Commerce에서는 대시를 밑줄로 바꾼 경우 또는 대소문자에 관계없이 아래와 같은 헤더 이름을 사용할 수 없습니다.
    • cf-connecting-ip
    • true-client-ip
    • x-forwarded-for
  3. Business Manager에서 앱 시작 관리자앱 시작 관리자를클릭한 다음판매자 도구 | 사이트 | SEO& 검색 가능성 | 별칭을선택하고 사이트 이름을 구성합니다.
  4. 저장(상단 오른쪽)을 클릭합니다.
노트
노트 eCDN 보안 기능이 타사 프록시를 문제가 되는 IP 주소 또는 서버로 잘못 식별할 수 있습니다. 이 경우 eCDN이 타사 서버를 차단하여 의도한 것보다 더 많은 사용자에게 영향을 미치게 됩니다. 이 문제를 방지하려면 다음 옵션 중 하나를 사용하십시오.
  • CDN 영역 API 맞춤형 규칙 (영역별)을 사용하여 지정된 타사 IP 주소에 대한 WAF(웹 애플리케이션 방화벽), 기타 맞춤형 규칙, 속도 제한 또는 보안 수준을 선택적으로 건너뛸 수 있습니다.
  • CDN Zones API 맞춤형 규칙을 사용하여 방화벽 허용 목록에 스택 프록시를 추가합니다. 방화벽 허용 목록에 스택 프록시 추가를 참조하십시오. 이 방법은 권장하지 않습니다.
  • 시크릿 헤더로 타사 요청을 확인합니다.

클라이언트 IP 헤더 이름과 사이트 별칭을 정의한 후 DNS 및 외부 타사 프록시를 구성하여 구성을 완료합니다.

B2C Commerce 플랫폼을 기반으로 타사 프록시를 구성하려면 다음을 수행합니다.

  1. 타사 프록시에서 다음을 수행합니다.
    1. B2C Commerce 인스턴스를 원본 서버로 입력합니다(예: your-domain.cdn.cloudflare.net).
    2. 호스트 헤더(예: www.customer.com)를 eCDN으로 다시 전달합니다.
      노트
      노트 전체 B2C Commerce 인스턴스(www.customer.com.cdn.cloudflare.net)를 eCDN으로 다시 전달하지 마십시오.
    3. 클라이언트 IP 헤더 이름을 지정된 대로 구성합니다.
    4. 원본이 캐시 헤더를 전송하는 경우 응답이 CDN에만 캐시되었는지 확인합니다.
  2. DNS에서 사이트의 DNS 항목으로 CDN CNAME을 가리킵니다.
  • 방화벽 허용 목록에 스택 프록시 추가
    CDN Zones API 맞춤형 규칙을 사용하여 지정한 타사 IP 주소에 대한 WAF(Web Application Firewall), 기타 맞춤형 규칙, 속도 제한 또는 보안 수준을 선택적으로 건너뛸 수 있습니다.
  • 시크릿 헤더가 있는 타사 요청 확인
    검증된 타사 서버에 대한 방화벽 허용 목록을 유지 관리하는 대신 비밀 헤더를 사용합니다. 시크릿 헤더는 일반적으로 CDN 수준에서 연결되는 추가 HTTP 헤더입니다.
 
로드 중
Salesforce Help | Article