호스팅 이전안내

Kinsta 계정 사이트 설치

https://my.kinsta.com/ 로그인 > SITES > ADD SITE

(SiteName 부에 입력한 값이 사이트의 서브 도메인으로 지정됨)

Domain 설정

my.kinsta > 사이트 > Info 페이지에서 내 사이트의 아이피 확인

Kinsta DNS 관리 이용 할 경우

네임서버 변경

my.kinsta > Kinsta DNS 접속하여 네임서버 주소 확인

도메인 구입처 서비스에 로그인하여 네임서버 설정 변경

도메인 추가

my.kinsta > Kinsta DNS 페이지 접속

우측 상단의 Add Domain 버튼 이용하여 도메인 등록 (www 포함 및 제외한 레코드 등록 체크)

상단에서 확인한 아이피 입력

타업체 DNS 관리 사용할 경우

도메인 구입처 서비스에 로그인하여 DNS레코드 관리에 접속 후

A 레코드를 추가하여 www 가 있는 도메인과 없는 도메인에 대하여 아이피 주소 등록

 

사이트의 기본 도메인 변경

  • my.kinsta > 사이트 > Domains 페이지로 이동
  • Add Domain 버튼 클릭
  • www 제외한 도메인 입력
  • ‘Add domain(s) with and without www’ 체크
  • 등록

  • Make Primary 버튼을 통해 기본 도메인을 새로 등록한 도메인으로 설정
    • 팝업창에서 “Run search and replace after change:…..” 를 체크하여 도메인 치환작업 실행!!!

 

CACHE, CDN 관련 주의 사항

Kinsta 에 워드프레스를 설치하거나 복사하면 wp-content/mu-plugins/kinsta-mu-plugins 디렉토리 및 .php 파일이 자동 생성됨.

이 파일을 실수로 삭제하거나 변경하면 CACHE, CDN 기능 사용이 안 됨.

CACHE 설정

캐시 제외  URL은 고객센터(채팅)에 직접 문의하여 등록해야 함.

해당 설정은 사이트별이 아닌 계정 별로 전체 적용됨. 즉, 한 계정 내에서 요청이 이루어졌다면 추가 사이트에는 따로 요청이 필요치 않음 ( 추가 URL이 있는 경우에는 추가 URL만 전달 )

“Send us a message” -> technical support -> cache”

예) >>>
Hello there,
We want to bypass cache for urls below for logged out users,
/cart/
/cart/(.*)
/checkout/
/checkout/(.*)
/my-account/(.*)
/my-account/
/account/
/account/(.*)
/user/(.*)
/members/
/members/(.*)
/login
/login/
/login/(.*)
/logout/
/logout/(.*)
/register
/register/
/register/(.*)
/password-reset/
/password-reset/(.*)

워드프레스 관리자에서 등록 가능한 URL

워드프레스 콘텐츠가 업데이트 될 때 매 번 Purge(초기화) 시킬 URL

워드프레스 관리자 > Kinsta Cache 이동하여 Purge 할 URL등록

페이지 주소 하나 등록 :
https://kinsta.com/knowledgebase/kinsta-mu-plugin/#1-add-single-path-custom-url

URL Path 로 시작하는 하위 모든 주소 등록 :
https://kinsta.com/knowledgebase/kinsta-mu-plugin/#2-add-group-path-custom-url

CACHE White Label

wp-config.php 파일에 라인 추가

define(‘KINSTAMU_WHITELABEL’, true);

define(‘KINSTAMU_LOGO’, ‘https://danbistore.com/wp-content/uploads/favicon.png‘);

CDN 설정

my.kinsta > 사이트 > Kinsta CDN > Enable CDN

약 5~10분간 작업 후 활성화 됨. (따로 워드프레스에서 CDN설정 필요치 않음)

단, 개발이 완료될 때 까지는 CDN을 비활성화 해 두는 것이 좋음. (아래내용 참고)

주의: 킨스타 캐시를 설정하면 해당 사이트 전체를 CDN으로 처리하게 됨(.php 파일 제외)

이 경우 워드프레스 코어, 플러그인, 테마 업데이트 및 개발 작업 반영 시 바로 적용이 되지 않음.

MyKinsta > Site > CDN 접속 후 ‘Clear CDN Cache’ 버튼을 통해 변경사항 반영 필요

간단한 회피책으로 wp-config.php 파일에 아래 라인 추가

(디렉토리 제외 설정은 불가하지만, 파일 확장자 제외 설정은 가능함)

if ( isset( $_SERVER['KINSTA_CDN_EXCLUDE_TYPES'] ) && '' !== $_SERVER['KINSTA_CDN_EXCLUDE_TYPES'] ) {
    $_SERVER['KINSTA_CDN_EXCLUDE_TYPES'] .= ',js,css,txt,json';
} else {
    $_SERVER['KINSTA_CDN_EXCLUDE_TYPES'] = 'js,css,txt,json';
}