[데모]

관리자 · 리다이렉트

인쇄된 구 주소 301 검증

구 주소로 들어온 요청을 새 주소로 보내는 규칙과, 그 규칙이 맞게 동작하는지 주소마다 확인하는 화면입니다. 이 데모의 301 응답은 데모 앱이 직접 보내며, 실제 운영에서는 로드밸런서 규칙과 함께 파트너사와 확인합니다. 구 호스트 이름과 주소는 모두 가상이며, 구 주소의 인증서와 DNS는 이 데모에 없습니다.

주소 넣어 보기

넣은 주소에 실제로 접속하지 않고, 어떤 규칙이 걸려 어디로 보내는지만 계산합니다.

50개 중 47개 통과

실패 3

마지막 검증 2026-11-05 10:49:57 (한국 시간) · 주소마다 데모 앱에 실제 요청을 보내 첫 응답과 도착 주소를 확인했습니다.

결과 내보내기 검증 결과 CSV 내려받기 엑셀 내려받기
규칙별 결과 그림 보기
구 호스트 → 처음 맞는 규칙 → 판정 · 선 굵기는 주소 수입니다. 막대나 선을 누르면 아래 표가 그 조건으로 걸러집니다.
  • 통과 47
  • 301 아님 1
  • 목적지 다름 1
  • 체인 2단 이상 1

번호인쇄된 구 주소기대한 새 주소실제 응답판정접속 수동작
1 legacy-trade.test/Book/Detail/7001 /books/101
301 200

도착 /books/101

통과 0 열어 보기
2 legacy-trade.test/Book/Detail/7002 /books/102
301 200

도착 /books/102

통과 0 열어 보기
3 legacy-trade.test/book/detail/7002 /books/102
301 200

도착 /books/102

통과 0 열어 보기
4 legacy-trade.test/Book/Detail/7004 /books/104
301 200

도착 /books/104

통과 0 열어 보기
5 legacy-trade.test/Book/Detail?bookId=7005 /books/105
301 200

도착 /books/105

통과 0 열어 보기
6 legacy-trade.test/Book/Detail/7007 /books/107
301 200

도착 /books/107

통과 0 열어 보기
7 legacy-trade.test/Book/Detail/7008 /books/108
301 200

도착 /books/108

통과 0 열어 보기
8 legacy-trade.test/Book/Detail/7011 /books/111
301 200

도착 /books/111

통과 0 열어 보기
9 legacy-trade.test/book/detail/7011 /books/111
301 200

도착 /books/111

통과 0 열어 보기
10 legacy-trade.test/Book/Detail/7012 /books/112
301 200

도착 /books/112

통과 0 열어 보기
11 legacy-trade.test/book/detail/7012 /books/112
301 200

도착 /books/112

통과 0 열어 보기
12 legacy-trade.test/Book/Detail?bookId=7014 /books/114
301 200

도착 /books/114

통과 0 열어 보기
13 legacy-trade.test/Book/Detail/7017 /books/117
301 200

도착 /books/117

통과 0 열어 보기
14 legacy-trade.test/Book/Detail/7019 /books/119
301 200

도착 /books/119

통과 0 열어 보기
15 legacy-trade.test/Search?q=바다 /search?q=바다
301 200

도착 /search?q=바다

통과 0 열어 보기
16 legacy-trade.test/Book/Detail?bookId=7021 /books/121
301 200

도착 /books/121

통과 0 열어 보기
17 legacy-trade.test/Book/Detail/7023 /books/123
301 200

도착 /books/123

통과 0 열어 보기
18 legacy-trade.test/book/detail/7025 /books/125
301 200

도착 /books/125

통과 0 열어 보기
19 legacy-trade.test/Book/Detail/7026 /books/126
301 200

도착 /books/126

통과 0 열어 보기
20 legacy-trade.test/Search?q=토론 /search?q=토론
301 200

도착 /search?q=토론

통과 0 열어 보기
21 legacy-trade.test/Book/Detail?bookId=7029 /books/129
301 200

도착 /books/129

통과 0 열어 보기
22 legacy-trade.test/ /
301 200

도착 /

통과 0 열어 보기

인쇄된 구 주소 접속 합계 0회 · 규칙에 없어 첫 화면으로 보낸 구 주소 0회 · 검증 요청은 접속 수에 넣지 않습니다.

리다이렉트 맵 · 규칙 10개

위에서부터 차례로 맞춰 보고, 처음 맞는 규칙 하나로 보냅니다. 새 사이트 주소는 books-unified.test입니다.

규칙구 주소 모양옵션새 주소응답전환 단계
R01 legacy-trade.test/Book/Detail/{id}

단행본 상세 (경로에 구 번호)

  • 대소문자 무시
  • 쿼리 버림
  • 구 도서번호 → 새 도서번호
/books/{newId} 301 1차 단행본
R02 legacy-trade.test/Book/Detail?bookId={id}

단행본 상세 (쿼리에 구 번호)

  • 대소문자 무시
  • 쿼리 버림
  • 구 도서번호 → 새 도서번호
/books/{newId} 301 1차 단행본
R03 legacy-trade.test/Search

단행본 검색 (검색어 그대로 넘김)

  • 대소문자 무시
  • 쿼리 유지
  • 변환 없음
/search 301 1차 단행본
R04 legacy-trade.test/

단행본 첫 화면

  • 대소문자 구분
  • 쿼리 버림
  • 변환 없음
/ 301 1차 단행본
R05 legacy-edu.test/Book/Detail/{id}

교과서·참고서 상세 (경로에 구 번호)

  • 대소문자 무시
  • 쿼리 버림
  • 구 도서번호 → 새 도서번호
/books/{newId} 301 2차 교과서·참고서
R06 legacy-edu.test/Book/Detail?bookId={id}

교과서·참고서 상세 (쿼리에 구 번호)

  • 대소문자 무시
  • 쿼리 버림
  • 구 도서번호 → 새 도서번호
/books/{newId} 301 2차 교과서·참고서
R07 legacy-edu.test/Event/View?id={id}

지난 이벤트 페이지 → 독서 교육 제안

  • 대소문자 무시
  • 쿼리 버림
  • 변환 없음
/reading 302 시연용 오류 2차 교과서·참고서
R08 legacy-edu.test/Data/Download?fileId={id}

자료 내려받기 링크 → 그 자료 카드

  • 대소문자 무시
  • 쿼리 버림
  • 구 파일번호 → 자료
/reading?material={id} 301 2차 교과서·참고서
R09 legacy-edu.test/Book/View/{id}

더 예전 상세 주소 → 구 상세 주소를 한 번 더 거침

  • 대소문자 무시
  • 쿼리 버림
  • 변환 없음
http://legacy-edu.test/Book/Detail/{id} 301 시연용 오류 2차 교과서·참고서
R10 legacy-edu.test/

교과서·참고서 첫 화면

  • 대소문자 구분
  • 쿼리 버림
  • 변환 없음
/ 301 2차 교과서·참고서