URL 리디렉션 규칙 설정
리디렉션 규칙은 주소 변경 알림과 같습니다. 방문자가 이전 주소에 액세스하려고 하면 시스템이 자동으로 새 주소로 안내합니다. 코드를 작성할 필요 없이 URL 설정에서 시스템에 "방문자가 X에 접속하면 Y로 리디렉션하세요"라고 알려주기만 하면 됩니다.
일반적인 시나리오에는 이전 플랫폼에서 Kanorio로 이전, 페이지 경로 변경, 이벤트 페이지를 새 이벤트로 일시적으로 리디렉션, 특정 경로를 외부 스토어로 연결하는 것 등이 있습니다.
먼저, "리디렉션"이라는 두 가지 완전히 다른 유형을 구분해 보겠습니다.
- 도메인 리디렉션: 이는 "어떤 도메인"이 공식 진입점인지를 처리합니다. 예를 들어, 무료 도메인이나 보조 도메인에서 오는 방문자를 기본 도메인으로 자동 전송하는 것과 같습니다. 자세한 내용은 내 도메인 사용을 참조하세요.
- 경로 리디렉션: 이는 "동일한 웹사이트 내에서 어떤 경로"를 다른 곳으로 변경할지를 처리합니다. 이 문서는 이 유형만 다룹니다.
두 가지 리디렉션 유형, 혼동하지 마세요
| 유형 | 쉬운 설명 | 직접 설정해야 하나요? | 할당량에 포함되나요? |
|---|---|---|---|
| 시스템 자동 리디렉션 | 무료 또는 보조 도메인에서 접속한 방문자는 기본 도메인으로 자동 전송됩니다 | 아니요, 시스템이 처리합니다 | 아니요 |
| 사용자 지정 리디렉션 규칙 | 동일한 웹사이트 내에서 경로가 다른 경로 또는 외부 URL로 변경됩니다 | 예, 직접 추가해야 합니다 | 예 (아래 할당량 참조) |
시스템 자동 리디렉션은 리디렉션 규칙 목록 상단에 표시되며 "시스템"으로 표시됩니다. 이 줄은 수정하거나 삭제할 수 없으며 리디렉션 할당량에 포함되지 않습니다. 여러 도메인이 있는 경우 사용자 지정 규칙은 모든 도메인에 적용됩니다.
사전 요구 사항
시작하기 전에 다음을 확인하세요.
- 웹사이트가 게시되었는지 확인하세요. 방문자는 게시된 웹사이트에서만 리디렉션을 경험하게 됩니다.
- 귀하가 웹사이트 소유자 또는 관리자여야 합니다.
- DNS를 미리 이해할 필요는 없습니다. 경로 리디렉션은 DNS와 관련이 없습니다. 웹사이트 전체에 액세스할 수 없는 경우 먼저 DNS 설정 및 FAQ를 읽어보세요.
계획 할당량
웹사이트당 설정할 수 있는 사용자 지정 리디렉션 규칙 수는 귀하의 계획에 따라 다릅니다.
| 웹사이트 플랜 | 최대 사용자 지정 리디렉션 규칙 수 |
|---|---|
| 무료 | 3개 규칙 |
| Kanorio Pro | 100개 규칙 |
| Kanorio Business | 2500개 규칙 |
시스템 자동 리디렉션은 위의 숫자에 포함되지 않습니다. 플랜의 전체 비교는 나에게 맞는 플랜 선택을 참조하세요.
설정 단계
1. URL 설정 열기
- 대상 웹사이트의 대시보드를 엽니다.
- "URL 관리" 카드를 찾아 "URL 설정"을 엽니다.
- "리디렉션 규칙" 섹션까지 아래로 스크롤합니다.
2. 화면의 규칙 이해하기
처음에는 잠긴 "시스템" 규칙이 몇 개 보일 수 있습니다. 이는 방문자가 자동으로 기본 도메인으로 리디렉션됨을 나타냅니다. 이것은 도메인 수준의 리디렉션이며 그대로 두어야 합니다.
추가해야 하는 사용자 지정 규칙은 아래의 편집 가능한 규칙입니다.
3. 리디렉션 규칙 추가
- "리디렉션 규칙 추가"를 클릭합니다.
- "방문자가 접속할 때" 필드에 이전 경로를 입력합니다. 도메인은 화면 왼쪽에 표시됩니다. 경로 부분만 입력하면 됩니다. 예:
about-us.html. 전체 URL을 붙여넣으면 시스템이 자동으로 경로를 추출하여 안내합니다. - 이전 경로 아래의 모든 하위 페이지도 리디렉션되도록 하려면 "이 경로 아래의 모든 페이지 리디렉션"을 활성화합니다.
- "리디렉션 대상" 아래에서 대상 유형을 선택합니다.
- 내 웹사이트: 사이트 내의 새 경로를 입력합니다. 예:
about. - 외부 URL: 전체 외부 URL을 입력합니다. 예:
example.com/page.
- 내 웹사이트: 사이트 내의 새 경로를 입력합니다. 예:
- "이 경로 아래의 모든 페이지 리디렉션"이 활성화된 경우, "하위 경로 유지"도 활성화할 수 있습니다. 예를 들어, 이전 경로
blog가articles로 리디렉션되고 하위 경로가 유지되면, 방문자가blog/hello에 액세스하면articles/hello로 이동합니다. - 리디렉션 방법을 선택합니다.
- 301 영구 이동: 장기적인 이동에 사용됩니다. 검색 엔진에도 "새 주소를 기억하도록" 지시합니다.
- 302 임시 리디렉션: 유지 보수 중이거나 임시 이벤트와 같이 단기 리디렉션에 사용됩니다. 원래 경로는 나중에 다시 사용될 수 있습니다.
- "효과 미리보기"를 검토하여 화면의 예시가 예상과 일치하는지 확인합니다.
- 필요한 경우 다른 규칙을 추가합니다.
4. 저장 및 테스트
규칙을 추가하거나 수정한 후 URL 설정 패널에서 "저장"을 클릭합니다. 초안은 자동으로 적용되지 않습니다. 시스템은 전체 목록을 한 번에 적용합니다.
저장 후, 이전 URL을 시크릿 모드 창에서 열어 새 주소로 리디렉션되는지 확인하세요. 브라우저가 301 리디렉션을 캐시한 경우 일반 창에서는 이전 결과가 계속 표시될 수 있습니다. 테스트에는 시크릿 모드 창이 더 좋습니다.
필드 작성 방법
"방문자가 접속할 때"
- 도메인은 왼쪽에 이미 표시되어 있으므로, 선행
/없이 경로만 입력하면 됩니다. - 물음표
?나 해시 기호#는 포함하지 마세요. - 단일 페이지만 리디렉션:
old-page를 입력하고 "이 경로 아래의 모든 페이지 리디렉션"을 비활성화 상태로 유지합니다. - 전체 섹션 리디렉션:
blog를 입력하고 "이 경로 아래의 모든 페이지 리디렉션"을 활성화합니다. 이는blog/a,blog/a/b등에 적용됩니다. - 경로는 대소문자를 구분합니다.
About와about는 다른 경로로 취급됩니다.
시스템은 내부적으로 이러한 규칙을 범위 기호를 사용하여 저장합니다. 화면의 토글만 조작하면 되며, 특수 기호를 수동으로 입력할 필요는 없습니다.
"리디렉션 대상"
- 내 웹사이트: 사이트 내의 새 경로를 입력합니다. 예:
new-page. - 외부 URL: 외부 URL을 입력합니다.
https://를 생략해도 시스템이 자동으로 추가합니다. - 소스에 대해 "이 경로 아래의 모든 페이지 리디렉션"이 활성화된 경우:
- "하위 경로 유지"를 활성화하면 경로의 나머지 부분이 새 주소로 전달됩니다.
- "하위 경로 유지"를 비활성화하면 범위 내의 모든 페이지가 동일한 대상으로 리디렉션됩니다.
효과 미리보기
규칙을 편집할 때 화면 하단의 "효과 미리보기"는 구체적인 예시를 제공합니다. 방문자가 어떤 URL에 액세스하고 어디로 자동 리디렉션될지, 그리고 검색 엔진에 대한 301/302의 차이점을 보여줍니다. 저장하기 전에 미리보기가 올바른지 확인하는 것이 좋습니다.
여러 규칙 비교 방법
- 단일 페이지를 리디렉션하는 규칙은 "이 경로 아래의 모든 페이지"와 같은 범위 규칙보다 우선합니다.
- 여러 범위 규칙이 동시에 일치하는 경우, 가장 길고 가장 구체적인 규칙이 우선합니다. 예를 들어,
blog와blog/news모두 "이 경로 아래의 모든 페이지" 리디렉션이 활성화된 경우,blog/news/1에 액세스하는 방문자는 더 긴 규칙의 적용을 받습니다.
일반적인 사용 사례
| 수행하려는 작업 | 방문자가 접속할 때 | 토글 설정 | 리디렉션 대상 | 권장 방법 |
|---|---|---|---|---|
| 단일 페이지 이동 | about-us.html | "이 경로 아래의 모든 페이지" 비활성화 | 내 웹사이트: about | 301 영구 이동 |
| 전체 섹션 이동 및 하위 경로 유지 | blog | "이 경로 아래의 모든 페이지" + "하위 경로 유지" 활성화 | 내 웹사이트: articles | 301 영구 이동 |
| 임시 트래픽 전환 | promo | "이 경로 아래의 모든 페이지" 비활성화 | 내 웹사이트: campaign | 302 임시 리디렉션 |
| 외부 스토어로 리디렉션 | shop | "이 경로 아래의 모든 페이지" 비활성화 | 외부 URL: your-store.example.com | 301 또는 302 (영속성에 따라 다름) |
팁
- 페이지 경로를 변경해야 하는 경우, 먼저 리디렉션을 설정한 다음 경로를 변경하는 것이 좋습니다. 이렇게 하면 오래된 링크가 깨지는 것을 방지할 수 있습니다. 자세한 내용은 웹사이트 페이지 관리를 참조하세요.
- 장기적인 이전에는 "301 영구 이동"을 사용하세요. 영구적인지 확실하지 않은 경우 먼저 "302 임시 리디렉션"을 사용하세요.
- 시스템에서 표시되는 도메인 리디렉션 줄은 삭제할 수 없으며 삭제할 필요도 없습니다. 방문자를 공식 도메인으로 통합하는 데 도움이 됩니다.
- 저장하기 전에 "효과 미리보기"를 확인하세요. 저장 후 시크릿 모드 창으로 테스트하세요.
- 이전 사이트에서 마이그레이션할 때, 외부에서 아직 사용 중인 이전 경로를 나열한 다음 하나씩 추가하거나 "이 경로 아래의 모든 페이지 리디렉션" 옵션을 사용하세요.
리디렉션 규칙 FAQ
다음 사항을 순서대로 확인하세요. "저장"을 클릭했나요? 웹사이트가 게시되었나요? 경로와 대소문자가 일치하나요? 시크릿 모드 창에서 테스트하고 있나요? 새로 저장된 규칙은 일반적으로 즉시 적용됩니다. 브라우저가 301 리디렉션을 캐시한 경우 일반 창에서는 변경되지 않은 것처럼 보일 수 있습니다. 오래된 캐시가 원인일 수 있습니다.
일반적인 이유는 다음과 같습니다. 두 규칙이 동일한 "방문자가 접속할 때" 경로를 사용하는 경우, 소스와 대상이 동일한 경우, 여러 규칙이 서로 순환 리디렉션되는 경우, 또는 대상이 전체 리디렉션하려는 섹션 내에 있는 경우입니다. 시스템은 무한 리디렉션 루프를 방지하기 위해 이러한 구성을 차단합니다.
DNS와 사용자 지정 도메인은 "어떤 도메인 이름"이 웹사이트에 연결되는지를 결정합니다. 경로 리디렉션은 "사이트에 들어온 후 특정 경로"가 다른 곳으로 리디렉션되어야 하는지를 결정합니다. 도메인이 연결되지 않는 경우 DNS 설정 및 FAQ를 참조하세요. 경로를 마이그레이션해야 할 때만 이 기능을 사용하세요.
예. 무료 플랜은 웹사이트당 최대 3개의 사용자 지정 리디렉션 규칙을 허용합니다. 시스템 자동 리디렉션은 이 제한에 포함되지 않습니다.
오프라인이 되면 방문자는 일반 웹사이트에 액세스할 수 없으며 리디렉션은 더 이상 일반 방문자에게 유용하지 않습니다. 장기간 오프라인 상태이거나 삭제된 후에는 시스템이 공개 도메인 서비스 및 리디렉션 관련 설정을 지울 수 있습니다. 자세한 내용은 웹사이트 오프라인 및 삭제를 참조하세요.
이전 경로를 다시 사용하지 않고 검색 엔진과 공유 링크가 새 주소를 영구적으로 인식하도록 하려면 "301 영구 이동"을 사용하세요. 단기 이벤트 또는 유지 보수 전환을 위한 것이라면 "302 임시 리디렉션"이 더 적합합니다.